""" 数据库初始化脚本 创建所有必需的表 """ from lover.db import engine, Base from lover import models def init_database(): """创建所有表""" print("开始创建数据库表...") try: Base.metadata.create_all(bind=engine) print("✓ 数据库表创建完成!") except Exception as e: print(f"✗ 创建表失败: {e}") raise if __name__ == "__main__": init_database()