No description
| .github/workflows | ||
| migrations | ||
| scripts | ||
| src | ||
| tests | ||
| .cz.toml | ||
| .env | ||
| .gitignore | ||
| .pre-commit-config.yaml | ||
| Cargo.lock | ||
| Cargo.toml | ||
| CHANGELOG.md | ||
| commitlint.config.js | ||
| configuration.yaml | ||
| Dockerfile | ||
| README.md | ||
TODO: Add general information about this project
TODO: Explain usage of docker vs podman
TODO: explain DB migration
To migrate a already deployed and running database, use
SKIP_DB_RUN=true ./scripts/init_db.sh
Contribution
Conventions are enforced through commitizen using pre-commit. Commits that do not comply with the conventions will be rejected.
Prerequisites for developers are:
- podman
- postgresql-client
- sqlx
- commitizen
- pre-commit
Current contribution workflow is:
- TODO: fork/clone repo and install commitizen and pre-commit
- Modify repo
- Use
cz cto add a commit - Push changes
- Open pull/merge request