| 123456789101112131415161718192021222324 |
- """Add is_default column to ai_model table if not exists."""
- from app import create_app, db
- from sqlalchemy import text, inspect
- def add_is_default_column():
- app = create_app()
- with app.app_context():
- inspector = inspect(db.engine)
- columns = [col['name'] for col in inspector.get_columns('ai_model')]
- if 'is_default' not in columns:
- print("Adding 'is_default' column to ai_model table...")
- db.session.execute(
- text("ALTER TABLE ai_model ADD COLUMN is_default BOOLEAN DEFAULT FALSE")
- )
- db.session.commit()
- print("Done. Column added successfully.")
- else:
- print("Column 'is_default' already exists. No action needed.")
- if __name__ == '__main__':
- add_is_default_column()
|