fix: apply alembic migrations automatically on deployment
This commit is contained in:
parent
c01359002a
commit
fa566db820
1 changed files with 5 additions and 0 deletions
|
|
@ -144,6 +144,11 @@ run_left4me_with_env env \
|
||||||
JOB_WORKER_ENABLED=false \
|
JOB_WORKER_ENABLED=false \
|
||||||
/opt/left4me/.venv/bin/python -c "from l4d2web.app import create_app; create_app()"
|
/opt/left4me/.venv/bin/python -c "from l4d2web.app import create_app; create_app()"
|
||||||
|
|
||||||
|
run_left4me_with_env env \
|
||||||
|
JOB_WORKER_ENABLED=false \
|
||||||
|
PYTHONPATH=/opt/left4me \
|
||||||
|
/opt/left4me/.venv/bin/alembic -c /opt/left4me/l4d2web/alembic.ini upgrade head
|
||||||
|
|
||||||
if [ -f "$remote_tmp/admin_username" ] && [ -f "$remote_tmp/admin_password" ]; then
|
if [ -f "$remote_tmp/admin_username" ] && [ -f "$remote_tmp/admin_password" ]; then
|
||||||
LEFT4ME_ADMIN_USERNAME=$(cat "$remote_tmp/admin_username")
|
LEFT4ME_ADMIN_USERNAME=$(cat "$remote_tmp/admin_username")
|
||||||
LEFT4ME_ADMIN_PASSWORD=$(cat "$remote_tmp/admin_password")
|
LEFT4ME_ADMIN_PASSWORD=$(cat "$remote_tmp/admin_password")
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue