mirror of https://github.com/morpheus65535/bazarr
Fixed issue with missing migrations directory in release asset.
This commit is contained in:
parent
bccded275c
commit
6f03758bec
|
@ -4,3 +4,4 @@ libs
|
||||||
bazarr.py
|
bazarr.py
|
||||||
requirements.txt
|
requirements.txt
|
||||||
postgres-requirements.txt
|
postgres-requirements.txt
|
||||||
|
migrations
|
||||||
|
|
|
@ -27,6 +27,8 @@ postgresql = (os.getenv("POSTGRES_ENABLED", settings.postgresql.enabled).lower()
|
||||||
|
|
||||||
region = make_region().configure('dogpile.cache.memory')
|
region = make_region().configure('dogpile.cache.memory')
|
||||||
|
|
||||||
|
migrations_directory = os.path.join(os.path.dirname(os.path.dirname(os.path.dirname(__file__))), 'migrations')
|
||||||
|
|
||||||
if postgresql:
|
if postgresql:
|
||||||
# insert is different between database types
|
# insert is different between database types
|
||||||
from sqlalchemy.dialects.postgresql import insert # noqa E402
|
from sqlalchemy.dialects.postgresql import insert # noqa E402
|
||||||
|
@ -313,7 +315,7 @@ def create_db_revision(app):
|
||||||
db = SQLAlchemy(app, metadata=metadata)
|
db = SQLAlchemy(app, metadata=metadata)
|
||||||
with app.app_context():
|
with app.app_context():
|
||||||
flask_migrate.Migrate(app, db, render_as_batch=True)
|
flask_migrate.Migrate(app, db, render_as_batch=True)
|
||||||
flask_migrate.migrate()
|
flask_migrate.migrate(directory=migrations_directory)
|
||||||
db.engine.dispose()
|
db.engine.dispose()
|
||||||
|
|
||||||
|
|
||||||
|
@ -329,7 +331,7 @@ def migrate_db(app):
|
||||||
|
|
||||||
with app.app_context():
|
with app.app_context():
|
||||||
flask_migrate.Migrate(app, db, render_as_batch=True)
|
flask_migrate.Migrate(app, db, render_as_batch=True)
|
||||||
flask_migrate.upgrade()
|
flask_migrate.upgrade(directory=migrations_directory)
|
||||||
db.engine.dispose()
|
db.engine.dispose()
|
||||||
|
|
||||||
# add the system table single row if it's not existing
|
# add the system table single row if it's not existing
|
||||||
|
|
Loading…
Reference in New Issue