zero2prod_axum/README.md

32 lines
657 B
Markdown
Raw Normal View History

TODO: Add general information about this project
2023-12-25 16:46:41 +01:00
2024-01-01 14:34:42 +01:00
TODO: Explain usage of docker vs podman
## TODO: explain DB migration
To migrate a already deployed and running database, use
```sh
SKIP_DB_RUN=true ./scripts/init_db.sh
```
2023-12-25 16:46:41 +01:00
## Contribution
Conventions are enforced through commitizen using pre-commit.
2023-12-25 16:46:41 +01:00
Commits that do not comply with the conventions will be rejected.
Prerequisites for developers are:
2023-12-25 16:56:26 +01:00
- podman
2023-12-25 16:46:41 +01:00
- postgresql-client
2023-12-25 16:56:26 +01:00
- sqlx
- commitizen
- pre-commit
Current contribution workflow is:
0. TODO: fork/clone repo and install commitizen and pre-commit
1. Modify repo
2. Use `cz c` to add a commit
3. Push changes
4. Open pull/merge request