The following depends upon a program, entr, to be installed.
First, create an environment:
make env
Then run the tests:
make test
The above command, after running the tests will watch for any modifications to the files, and automatically rerun the tests, making it convient to run in one window, while editing in another.
Alembic is used to manage upgrades. The following process should be followed when updating the ORM:
autogen.sh
script to generate the base migration. Modify as
needed.