API - update to latest version of Flask-SQLAlchemy

(and to SQLAlchemy 2.x)
This commit is contained in:
Sam
2023-10-02 18:57:53 +02:00
parent fecd93a7b4
commit 7e65eb8334
12 changed files with 265 additions and 221 deletions

View File

@ -3,6 +3,7 @@ import shutil
import click
from flask_migrate import upgrade
from sqlalchemy.sql import text
from fittrackee import db
from fittrackee.cli.app import app
@ -36,7 +37,7 @@ def drop_db() -> None:
err=True,
)
return
db.engine.execute("DROP TABLE IF EXISTS alembic_version;")
db.session.execute(text("DROP TABLE IF EXISTS alembic_version;"))
db.drop_all()
db.session.commit()
click.echo('Database dropped.')