#!/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)