const Sequelize = require('sequelize'); module.exports = function (sequelize, DataTypes) { return sequelize.define('lauchuser', { uuid: { type: DataTypes.UUID, allowNull: false, primaryKey: true, comment: "用户唯一ID" }, username: { type: DataTypes.STRING(255), allowNull: false, comment: "用户名" }, email: { type: DataTypes.STRING(255), allowNull: false }, createTime: { type: DataTypes.DATE, allowNull: false, comment: "创建时间" }, status: { type: DataTypes.INTEGER.UNSIGNED.ZEROFILL, allowNull: false, defaultValue: 0000000000, comment: "0正常1注销2停用" }, selfSequence: { type: DataTypes.INTEGER, allowNull: false, autoIncrement: true, comment: "自增序列" } }, { sequelize, tableName: 'lauchuser', timestamps: false, indexes: [ { name: "PRIMARY", unique: true, using: "BTREE", fields: [ {name: "uuid"}, ] }, { name: "selfSequence", using: "BTREE", fields: [ {name: "selfSequence"}, ] }, ] }); };