| 1234567891011121314 |
- """显式初始化与主程序首次启动共用逻辑,重复执行不会重置密码或规则。"""
- import asyncio
- from pathlib import Path
- import sys
- sys.path.insert(0, str(Path(__file__).resolve().parents[1]))
- from app.infrastructure.database import initialize, engine
- async def main():
- await initialize()
- await engine.dispose()
- print('数据库与基础角色/配置已初始化;演示账户是否创建由 SEED_DEMO 决定。')
- if __name__ == '__main__':
- asyncio.run(main())
|