feat: add code manager
This commit is contained in:
@@ -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,
|
||||
|
||||
Reference in New Issue
Block a user