Note: currently only tested on Postgres locally and Snowflake in the cloud.
- You must have Docker, Make, and pipenv installed
make init
will create a pg database in a docker container and install the project with pipenvmake test
will rundbt build
against the pg databasemake clean
will shut down the container and remove the virtual env
Privacy Dynamics hosts a Snowflake warehouse and dbt Cloud project that can be used for CI testing. When you open a PR, after approval from the maintainers of this project, dbt Cloud will run dbt build
against our Snowflake warehouse.