const { DataTypes } = require('sequelize'); const sequelize = require('../config/db'); const Tenant = sequelize.define('Tenant', { id: { type: DataTypes.INTEGER, primaryKey: true, autoIncrement: true }, name: { type: DataTypes.STRING(50), allowNull: false }, phone: { type: DataTypes.STRING(20), allowNull: false }, idCard: { type: DataTypes.STRING(20), allowNull: false, unique: true }, createTime: { type: DataTypes.DATE, defaultValue: DataTypes.NOW }, updateTime: { type: DataTypes.DATE, defaultValue: DataTypes.NOW, onUpdate: DataTypes.NOW }, isDeleted: { type: DataTypes.INTEGER, allowNull: false, defaultValue: 0 } }, { tableName: 'tenants', timestamps: false }); module.exports = Tenant;