初始化数据更新
This commit is contained in:
parent
244da5fdd5
commit
65f92947f5
Binary file not shown.
@ -48,10 +48,7 @@ class InitializeData:
|
|||||||
"""
|
"""
|
||||||
模型迁移映射到数据库
|
模型迁移映射到数据库
|
||||||
"""
|
"""
|
||||||
subprocess.check_call(
|
subprocess.check_call(['alembic', '--name', f'{env.value}', 'revision', '--autogenerate', '-m', f'{VERSION}'], cwd=BASE_DIR)
|
||||||
['alembic', '--name', f'{env.value}', 'revision', '--autogenerate', '-m', f'{VERSION}'],
|
|
||||||
cwd=BASE_DIR
|
|
||||||
)
|
|
||||||
subprocess.check_call(['alembic', '--name', f'{env.value}', 'upgrade', 'head'], cwd=BASE_DIR)
|
subprocess.check_call(['alembic', '--name', f'{env.value}', 'upgrade', 'head'], cwd=BASE_DIR)
|
||||||
print(f"环境:{env} {VERSION} 数据库表迁移完成")
|
print(f"环境:{env} {VERSION} 数据库表迁移完成")
|
||||||
|
|
||||||
@ -91,6 +88,18 @@ class InitializeData:
|
|||||||
await db.commit()
|
await db.commit()
|
||||||
print(f"{table_name} 表数据已生成")
|
print(f"{table_name} 表数据已生成")
|
||||||
|
|
||||||
|
async def generate_dept(self):
|
||||||
|
"""
|
||||||
|
生成部门详情数据
|
||||||
|
"""
|
||||||
|
await self.__generate_data("vadmin_auth_dept", auth_models.VadminDept)
|
||||||
|
|
||||||
|
async def generate_user_dept(self):
|
||||||
|
"""
|
||||||
|
生成用户关联部门详情数据
|
||||||
|
"""
|
||||||
|
await self.__generate_data("vadmin_auth_user_depts", auth_models.vadmin_auth_user_depts)
|
||||||
|
|
||||||
async def generate_menu(self):
|
async def generate_menu(self):
|
||||||
"""
|
"""
|
||||||
生成菜单数据
|
生成菜单数据
|
||||||
@ -158,7 +167,9 @@ class InitializeData:
|
|||||||
self.migrate_model(env)
|
self.migrate_model(env)
|
||||||
await self.generate_menu()
|
await self.generate_menu()
|
||||||
await self.generate_role()
|
await self.generate_role()
|
||||||
|
await self.generate_dept()
|
||||||
await self.generate_user()
|
await self.generate_user()
|
||||||
|
await self.generate_user_dept()
|
||||||
await self.generate_user_role()
|
await self.generate_user_role()
|
||||||
await self.generate_system_tab()
|
await self.generate_system_tab()
|
||||||
await self.generate_dict_type()
|
await self.generate_dict_type()
|
||||||
|
Loading…
x
Reference in New Issue
Block a user