we0-cms-api
Version:
A CMS API package for Next.js applications with dynamic table management
17 lines (16 loc) • 522 B
TypeScript
import { Model } from "sequelize";
import { CmsModelAttributes, CmsModelCreationAttributes, JsonSchema } from "../types";
declare class CmsModel extends Model<CmsModelAttributes, CmsModelCreationAttributes> implements CmsModelAttributes {
id: number;
name: string;
table_name: string;
json_schema: JsonSchema;
created_at: Date;
updated_at: Date;
static associate(): void;
}
/**
* 初始化 CMS 模型
*/
export declare function initializeCmsModel(): typeof CmsModel;
export default CmsModel;