Contributing
We encourage pull requests (PRs) from everyone.
Fork the project into your own repo, create a topic branch there and then make
one or more pull requests back to the main repository targeting the dev
branch.
Your PR can then be reviewed and discussed.
Helpful: Run make
in the project root directory and ensure tests pass. If tests are not passing and you need help resolving, please mention this in your PR.
Adding new feature layers
Checklist for adding new feature layers:
- Create
flex-config/style/<feature>.lua
- Create
flex-config/sql/<feature>.sql
- Update
flex-config/run-no-tags.lua
- Update
flex-config/run-no-tags.sql
- Update
db/qc/features_not_in_run_all.sql
- Add relevant
tests/sql/<feature_queries>.sql
- Add relevant
tests/expected/<feature_queries>.out