inference works
This commit is contained in:
31
reset_db_manager.py
Normal file
31
reset_db_manager.py
Normal file
@ -0,0 +1,31 @@
|
||||
#!/usr/bin/env python3
|
||||
"""
|
||||
Script to reset the database manager instance to trigger migration in running system
|
||||
"""
|
||||
|
||||
import sys
|
||||
import os
|
||||
sys.path.append(os.path.dirname(os.path.abspath(__file__)))
|
||||
|
||||
from utils.database_manager import reset_database_manager
|
||||
import logging
|
||||
|
||||
# Set up logging
|
||||
logging.basicConfig(level=logging.INFO)
|
||||
logger = logging.getLogger(__name__)
|
||||
|
||||
def main():
|
||||
"""Reset the database manager to trigger migration"""
|
||||
try:
|
||||
logger.info("Resetting database manager to trigger migration...")
|
||||
reset_database_manager()
|
||||
logger.info("✅ Database manager reset successfully!")
|
||||
logger.info("The migration will run automatically on the next database access.")
|
||||
return True
|
||||
except Exception as e:
|
||||
logger.error(f"❌ Failed to reset database manager: {e}")
|
||||
return False
|
||||
|
||||
if __name__ == "__main__":
|
||||
success = main()
|
||||
sys.exit(0 if success else 1)
|
Reference in New Issue
Block a user