haproxy-wi/app/modules/db/migrations/20230101000000_initial_migr...

22 lines
615 B
Python

from playhouse.migrate import *
from app.modules.db.db_model import connect, Version
migrator = connect(get_migrator=1)
def up():
"""Apply the migration."""
# Insert version record with version '1.0'
try:
Version.insert(version='1.0').execute()
print("Inserted version record with version '1.0'")
except Exception as e:
print(f"Error inserting version record: {e}")
def down():
"""Roll back the migration."""
# This is the initial migration, so rolling back would mean dropping all tables
# This is dangerous and not recommended, so we'll just pass
pass