11.8.2 • Published 18 days ago

lite-ts-dbex v11.8.2

Weekly downloads
-
License
GPL-3.0
Repository
-
Last release
18 days ago

Version

代码

EnumLoadDelegate - 枚举加载器

  • buildDbEnumLoad - 创建数据库枚举加载
const cache: CacheBase;
const dbFactory: DbFactoryBase;
const loadFunc = buildDbEnumLoad(cache, dbFactory);

ConfigLoaderBase - 配置加载器

  • DbConfigLoader - 创建数据库配置加载
// 实例化
const cache: CacheBase;
const dbFactory: DbFactoryBase;
const app: string;
const configLoader: ConfigLoaderBase = new DbConfigLoader(cache, dbFactory, app);

// 业务
await configLoader.load<T>({
    typer: 模型,
    projectNo: 项目编号
})

RandSeedServiceBase - 随机种子服务

  • DbRandSeedService - 随机种子服务(数据库)
// 实例化
const dbFactory: DbFactoryBase;
const defaultEntry: Partial<DbRandSeed>;
const queryWhere: any;
const range: [number, number];
const dbOptions: DbOption[];
const randSeedService: IRandSeedService = new DbRandSeedService<DbRandSeed>(dbFactory, defaultEntry, [最小长度, 最大长度], [
    areaDbOption(区服, 项目编号),
    modelDbOption(DbRandSeed),
]);

// 业务
const userFactory: UserFactoryBase;
const sessionData: ApiSessionData;
const randSeedService = userFactory.build(sessionData).get<DbRandSeedService<DbRandSeed>>(RandSeedServiceBase);
await randSeedService.get({
    scene: 场景,
    uow: 工作单元,
    offset: 偏移,
});
11.8.2

18 days ago

11.6.1

19 days ago

11.7.1

19 days ago

11.7.2

19 days ago

11.5.1

29 days ago

11.4.1

1 month ago

11.3.1

1 month ago

11.2.1

2 months ago

11.1.1

2 months ago

11.0.1

4 months ago

11.0.0

4 months ago