#!/usr/bin/env python3
"""
Debug script to check database configuration
"""

import sys
import os
sys.path.append('.')

from src import create_app

def debug_database():
    """Debug database configuration."""
    print("🔍 Debugging database configuration...")
    
    # Create Flask app
    app = create_app('config.DevelopmentConfig')
    
    with app.app_context():
        print(f"SQLALCHEMY_DATABASE_URI: {app.config.get('SQLALCHEMY_DATABASE_URI')}")
        print(f"DATABASE_URL: {app.config.get('DATABASE_URL')}")
        print(f"All config keys containing 'database': {[k for k in app.config.keys() if 'database' in k.lower()]}")
        print(f"All config keys containing 'sql': {[k for k in app.config.keys() if 'sql' in k.lower()]}")

if __name__ == "__main__":
    debug_database()
