feat: add UserSecret

This commit is contained in:
2025-06-20 16:22:59 +08:00
parent d29f69452c
commit 633eee4bee
17 changed files with 588 additions and 526 deletions

View File

@@ -0,0 +1,3 @@
import * as redisLib from '../modules/redis.ts';
import { useContextKey, useContext } from '@kevisual/use-config/context';
export const redis = useContextKey('redis', () => redisLib.redis);

View File

@@ -1,7 +1,8 @@
import { config } from '../modules/config.ts';
import { sequelize } from '../modules/sequelize.ts';
export { program, Command } from '../program.ts';
import { User, UserInit, OrgInit, Org } from '@kevisual/code-center-module/models';
// import { User, UserInit, OrgInit, Org, UserSecretInit, UserSecret } from '@kevisual/code-center-module/models';
import { User, UserInit, OrgInit, Org, UserSecretInit, UserSecret } from '@kevisual/code-center-module/src/core-models.ts';
import { Logger } from '@kevisual/logger';
export const close = async () => {
process.exit(0);
@@ -22,8 +23,13 @@ export const initUser = async () => {
alter: true,
logging: false,
});
await UserSecretInit(sequelize, undefined, {
alter: true,
logging: false,
});
return {
User: User,
Org: Org,
UserSecret: UserSecret,
};
};