Go to file
Matej Janezic f7737ea00d
fix: dump from database `db`
2024-11-27 20:00:37 +01:00
src fix: dump from database `db` 2024-11-27 20:00:37 +01:00
.gitignore feat: initial commit 2023-05-21 22:12:45 +02:00
Cargo.lock feat!: respect COMPOSE_FILE env and remove docker command 2024-10-25 09:37:13 +02:00
Cargo.toml feat!: respect COMPOSE_FILE env and remove docker command 2024-10-25 09:37:13 +02:00
LICENSE feat: add license, readme and update manifest file 2023-05-21 23:02:03 +02:00
README.md chore: add completion and configuration to readme 2024-11-27 18:48:20 +01:00
build.rs feat: compile time completion generation 2023-08-09 14:45:07 +02:00

README.md

ahab

installing

You will need rust installed. Clone repo and run:

cargo install --path .

To print underlying commands build with debug flag.

cargo install --path . --debug

shell completion

Completion files are generated during build process in target/*/build/*/out/*. Depending on your shell of choice move generated file to correct place in you file system.

configuration

Currently ahab respects three environment variables.

  • COMPOSE_FILE: control which docker-compose file is used - defaults to docker/local/docker-compose.yaml
  • AHAB_POSTGRES_CONATINER: control which compose service is used for sending postgres commands - defaults to postgresdb
  • AHAB_POSTGRES_CONATINER: control which compose service is used for sending django commands - defaults to appserver