from app.models.base_model import SessionLocal
|
from app.service.v2.initialize_data import dialog_menu_sync, default_group_sync, default_role_sync, \
|
basic_agent_sync, admin_account_sync
|
|
|
async def sync_default_data():
|
db = SessionLocal()
|
try:
|
await dialog_menu_sync(db) # 小数
|
await default_group_sync(db) # 默认组
|
await default_role_sync(db) # 默认角色
|
# await app_register_sync(db) # 注册的应用
|
await basic_agent_sync(db) # 开发的agent
|
await admin_account_sync(db) #
|
|
except Exception as e:
|
print(e)
|
finally:
|
db.close()
|
# await default_role_sync(db) # 页面资源配置信息
|
# await default_role_sync(db) # 默认的角色资源
|