const { DataTypes } = require('sequelize'); const { sequelize } = require('../db'); const ConsumableCategory = sequelize.define( 'ConsumableCategory', { id: { type: DataTypes.INTEGER, primaryKey: true, autoIncrement: true, }, name: { type: DataTypes.STRING, allowNull: false, unique: true, comment: '分类名称', }, description: { type: DataTypes.STRING, comment: '分类描述', }, sortOrder: { type: DataTypes.INTEGER, defaultValue: 0, comment: '排序顺序', }, status: { type: DataTypes.STRING, defaultValue: 'active', comment: '状态: active-启用, inactive-停用', }, }, { tableName: 'consumable_categories', timestamps: true, } ); module.exports = ConsumableCategory;