Files
wechatWeb/api/model/biz_audit_log.js
张成 433077f08a 1
2026-04-01 10:42:33 +08:00

43 lines
887 B
JavaScript

const Sequelize = require("sequelize");
module.exports = (db) => {
const biz_audit_log = db.define(
"biz_audit_log",
{
admin_user_id: {
type: Sequelize.BIGINT.UNSIGNED,
allowNull: true,
},
biz_user_id: {
type: Sequelize.BIGINT.UNSIGNED,
allowNull: true,
},
action: {
type: Sequelize.STRING(64),
allowNull: false,
},
resource_type: {
type: Sequelize.STRING(64),
allowNull: false,
defaultValue: "",
},
resource_id: {
type: Sequelize.BIGINT.UNSIGNED,
allowNull: true,
},
detail: {
type: Sequelize.JSON,
allowNull: true,
},
},
{
tableName: "biz_audit_log",
timestamps: false,
underscored: true,
}
);
// biz_audit_log.sync({ alter: true });
return biz_audit_log;
};