Jelajahi Sumber

更新实体文件,整合模块实体导入至 entities.ts,并新增 index.ts 文件以统一导出项目模块

YourName 5 hari lalu
induk
melakukan
65fe42d950
2 mengubah file dengan 188 tambahan dan 1 penghapusan
  1. 48 1
      src/entities.ts
  2. 140 0
      src/index.ts

+ 48 - 1
src/entities.ts

@@ -1,2 +1,49 @@
 // 自动生成的文件,请勿手动修改
-export const entities = [];
+import * as entity0 from './modules/user/entity/wx';
+import * as entity1 from './modules/user/entity/info';
+import * as entity2 from './modules/user/entity/address';
+import * as entity3 from './modules/task/entity/log';
+import * as entity4 from './modules/task/entity/info';
+import * as entity5 from './modules/space/entity/type';
+import * as entity6 from './modules/space/entity/info';
+import * as entity7 from './modules/recycle/entity/data';
+import * as entity8 from './modules/plugin/entity/info';
+import * as entity9 from './modules/dict/entity/type';
+import * as entity10 from './modules/dict/entity/info';
+import * as entity11 from './modules/demo/entity/goods';
+import * as entity12 from './modules/base/entity/base';
+import * as entity13 from './modules/base/entity/sys/user_role';
+import * as entity14 from './modules/base/entity/sys/user';
+import * as entity15 from './modules/base/entity/sys/role_menu';
+import * as entity16 from './modules/base/entity/sys/role_department';
+import * as entity17 from './modules/base/entity/sys/role';
+import * as entity18 from './modules/base/entity/sys/param';
+import * as entity19 from './modules/base/entity/sys/menu';
+import * as entity20 from './modules/base/entity/sys/log';
+import * as entity21 from './modules/base/entity/sys/department';
+import * as entity22 from './modules/base/entity/sys/conf';
+export const entities = [
+  ...Object.values(entity0),
+  ...Object.values(entity1),
+  ...Object.values(entity2),
+  ...Object.values(entity3),
+  ...Object.values(entity4),
+  ...Object.values(entity5),
+  ...Object.values(entity6),
+  ...Object.values(entity7),
+  ...Object.values(entity8),
+  ...Object.values(entity9),
+  ...Object.values(entity10),
+  ...Object.values(entity11),
+  ...Object.values(entity12),
+  ...Object.values(entity13),
+  ...Object.values(entity14),
+  ...Object.values(entity15),
+  ...Object.values(entity16),
+  ...Object.values(entity17),
+  ...Object.values(entity18),
+  ...Object.values(entity19),
+  ...Object.values(entity20),
+  ...Object.values(entity21),
+  ...Object.values(entity22),
+];

+ 140 - 0
src/index.ts

@@ -0,0 +1,140 @@
+/** This file generated by @midwayjs/bundle-helper */
+
export { MainConfiguration as Configuration } from './configuration';
+export * from './comm/path';
+export * from './comm/port';
+export * from './comm/utils';
+export * from './config/config.default';
+export * from './modules/base/db/tenant';
+export * from './config/config.local';
+export * from './modules/base/entity/base';
+export * from './modules/user/entity/wx';
+export * from './modules/user/entity/info';
+export * from './modules/user/entity/address';
+export * from './modules/task/entity/log';
+export * from './modules/task/entity/info';
+export * from './modules/space/entity/type';
+export * from './modules/space/entity/info';
+export * from './modules/recycle/entity/data';
+export * from './modules/plugin/entity/info';
+export * from './modules/dict/entity/type';
+export * from './modules/dict/entity/info';
+export * from './modules/demo/entity/goods';
+export * from './modules/base/entity/sys/user_role';
+export * from './modules/base/entity/sys/user';
+export * from './modules/base/entity/sys/role_menu';
+export * from './modules/base/entity/sys/role_department';
+export * from './modules/base/entity/sys/role';
+export * from './modules/base/entity/sys/param';
+export * from './modules/base/entity/sys/menu';
+export * from './modules/base/entity/sys/log';
+export * from './modules/base/entity/sys/department';
+export * from './modules/base/entity/sys/conf';
+export * from './entities';
+export * from './config/config.prod';
+export * from './interface';
+export * from './modules/base/service/sys/conf';
+export * from './modules/base/service/sys/log';
+export * from './modules/base/middleware/log';
+export * from './modules/base/middleware/authority';
+export * from './modules/base/service/translate';
+export * from './modules/base/middleware/translate';
+export * from './modules/base/config';
+export * from './modules/base/service/coding';
+export * from './modules/base/controller/admin/coding';
+export * from './modules/plugin/interface';
+export * from './modules/plugin/service/center';
+export * from './modules/plugin/event/init';
+export * from './modules/plugin/service/types';
+export * from './modules/plugin/service/info';
+export * from './modules/base/dto/login';
+export * from './modules/base/service/sys/data';
+export * from './modules/base/service/sys/menu';
+export * from './modules/base/service/sys/department';
+export * from './modules/base/service/sys/perms';
+export * from './modules/base/service/sys/role';
+export * from './modules/base/service/sys/login';
+export * from './modules/base/service/sys/user';
+export * from './modules/base/controller/admin/comm';
+export * from './modules/base/service/sys/param';
+export * from './modules/base/controller/admin/open';
+export * from './modules/base/controller/admin/sys/department';
+export * from './modules/base/controller/admin/sys/log';
+export * from './modules/base/controller/admin/sys/menu';
+export * from './modules/base/controller/admin/sys/param';
+export * from './modules/base/controller/admin/sys/role';
+export * from './modules/base/controller/admin/sys/user';
+export * from './modules/base/controller/app/comm';
+export * from './modules/base/event/app';
+export * from './modules/base/event/menu';
+export * from './modules/base/job/log';
+export * from './modules/demo/config';
+export * from './modules/demo/service/goods';
+export * from './modules/demo/controller/admin/goods';
+export * from './modules/demo/service/tenant';
+export * from './modules/demo/controller/admin/tenant';
+export * from './modules/demo/service/cache';
+export * from './modules/demo/controller/open/cache';
+export * from './modules/demo/controller/open/event';
+export * from './modules/demo/controller/open/goods';
+export * from './modules/demo/service/i18n';
+export * from './modules/demo/controller/open/i18n';
+export * from './modules/demo/controller/open/plugin';
+export * from './modules/demo/queue/comm';
+export * from './modules/demo/queue/getter';
+export * from './modules/demo/controller/open/queue';
+export * from './modules/demo/service/rpc';
+export * from './modules/demo/controller/open/rpc';
+export * from './modules/demo/controller/open/sse';
+export * from './modules/demo/controller/open/tenant';
+export * from './modules/demo/service/transaction';
+export * from './modules/demo/controller/open/transaction';
+export * from './modules/demo/event/comm';
+export * from './modules/demo/queue/single';
+export * from './modules/dict/config';
+export * from './modules/dict/service/info';
+export * from './modules/dict/controller/admin/info';
+export * from './modules/dict/service/type';
+export * from './modules/dict/controller/admin/type';
+export * from './modules/dict/controller/app/info';
+export * from './modules/plugin/config';
+export * from './modules/plugin/controller/admin/info';
+export * from './modules/plugin/event/app';
+export * from './modules/plugin/hooks/base';
+export * from './modules/plugin/hooks/upload/interface';
+export * from './modules/plugin/hooks/upload/index';
+export * from './modules/recycle/config';
+export * from './modules/recycle/service/data';
+export * from './modules/recycle/controller/admin/data';
+export * from './modules/recycle/event/data';
+export * from './modules/recycle/schedule/data';
+export * from './modules/space/config';
+export * from './modules/space/service/info';
+export * from './modules/space/controller/admin/info';
+export * from './modules/space/service/type';
+export * from './modules/space/controller/admin/type';
+export * from './modules/swagger/builder';
+export * from './modules/swagger/config';
+export * from './modules/swagger/controller/index';
+export * from './modules/swagger/event/app';
+export * from './modules/task/service/bull';
+export * from './modules/task/queue/task';
+export * from './modules/task/service/local';
+export * from './modules/task/service/info';
+export * from './modules/task/middleware/task';
+export * from './modules/task/config';
+export * from './modules/task/controller/admin/info';
+export * from './modules/task/event/comm';
+export * from './modules/task/service/demo';
+export * from './modules/user/middleware/app';
+export * from './modules/user/config';
+export * from './modules/user/service/address';
+export * from './modules/user/controller/admin/address';
+export * from './modules/user/controller/admin/info';
+export * from './modules/user/controller/app/address';
+export * from './modules/user/service/wx';
+export * from './modules/user/controller/app/comm';
+export * from './modules/user/service/sms';
+export * from './modules/user/service/info';
+export * from './modules/user/controller/app/info';
+export * from './modules/user/service/login';
+export * from './modules/user/controller/app/login';