Преглед изворни кода

Merge remote-tracking branch 'origin/史诗006父子商品多规格支持' into mini-multi-tenant-mall

yourname пре 1 месец
родитељ
комит
6aa71bba4c
1 измењених фајлова са 5 додато и 0 уклоњено
  1. 5 0
      packages/server/src/index.ts

+ 5 - 0
packages/server/src/index.ts

@@ -1,5 +1,6 @@
 import { OpenAPIHono } from '@hono/zod-openapi'
 import { swaggerUI } from '@hono/swagger-ui'
+import { databaseBackup } from './utils/backup'
 import { errorHandler, initializeDataSource } from '@d8d/shared-utils'
 import { userRoutesMt as userModuleRoutes, roleRoutesMt as roleModuleRoutes } from '@d8d/core-module-mt/user-module-mt'
 import { authRoutes as authModuleRoutes } from '@d8d/core-module-mt/auth-module-mt'
@@ -45,6 +46,10 @@ initializeDataSource([
 if(!AppDataSource || !AppDataSource.isInitialized) {
   await AppDataSource.initialize();
   console.log('数据库初始化完成')
+
+  // 启动数据库备份调度
+  databaseBackup.startScheduledBackups();
+  console.log('数据库备份调度已启动');
 }
 
 // 初始化飞鹅打印防退款延迟调度器