Files
sigl/Makefile
2022-07-12 05:44:09 -07:00

33 lines
800 B
Makefile

# Sigl Build and Test Scripts
export FLASK_APP := sigl.factory
shell serve db-init db-migrate db-upgrade db-downgrade db-populate : export FLASK_ENV := development
shell serve db-init db-migrate db-upgrade db-downgrade db-populate : export SIGL_CONFIG := ../config/dev.py
coverage coverage-html coverage-report test test-wip test-x : export FLASK_ENV := production
shell-psql serve-psql export : export FLASK_ENV := development
shell-psql serve-psql export : export SIGL_CONFIG := ../config/dev-docker.py
db-init :
poetry run flask db init
db-migrate :
poetry run flask db migrate
db-upgrade :
poetry run flask db upgrade
db-downgrade :
poetry run flask db downgrade
lint :
poetry run flake8
serve :
poetry run python -m sigl
shell :
poetry run flask shell
.PHONY : lint shell serve