feat: add code manager

This commit is contained in:
2024-06-28 23:25:42 +08:00
parent 60653a5ba8
commit c92f42933e
4 changed files with 34 additions and 2 deletions

View File

@@ -12,6 +12,7 @@ export type RouterCode = {
type: RouterCodeType;
middleware: string[];
next: string;
data: any;
};
export enum RouterCodeType {
@@ -30,6 +31,7 @@ export class RouterCodeModel extends Model {
declare type: RouterCodeType;
declare middleware: string[];
declare next: string; // 如果是中间件,不存在
declare data: any;
}
RouterCodeModel.init(
{
@@ -75,6 +77,10 @@ RouterCodeModel.init(
type: DataTypes.STRING,
defaultValue: '',
},
data: {
type: DataTypes.JSON,
defaultValue: {},
},
},
{
sequelize,