tools_leitai.ts 1.6 KB
module.exports = function(sequelize:any, DataTypes:any) {
    return sequelize.define('tools_leitai', {
      id: {
        type: DataTypes.INTEGER(11),
        allowNull: false,
        primaryKey: true,
        autoIncrement: true
      },
      created_at: {
        type: DataTypes.DATE,
        allowNull: true,
      },
      lottery_id: {
        type: DataTypes.INTEGER(11),
        allowNull: false
      },
      issue_name: {
        type: DataTypes.STRING(50),
        allowNull: false
      },
      user_id: {
        type: DataTypes.INTEGER(11),
        allowNull: false
      },
      name: {
        type: DataTypes.STRING(50),
        allowNull: false
      },
      face_image:{
        type: DataTypes.STRING(50),
        allowNull: true
      },

      g_key: {
        type: DataTypes.INTEGER(11),
        allowNull: true
      },
      g_lun: {
        type: DataTypes.INTEGER(11),
        allowNull: true
      },
      current_lun_score: {
        type: DataTypes.INTEGER(11),
        allowNull: true
      },
      current_score: {
        type: DataTypes.INTEGER(11),
        allowNull: true
      },
      current_win:{
        type: DataTypes.STRING(50),
        allowNull: true
      },
      last_lun_score: {
        type: DataTypes.INTEGER(11),
        allowNull: true
      },
      last_score: {
        type: DataTypes.INTEGER(11),
        allowNull: true
      },
      last_win:{
        type: DataTypes.STRING(50),
        allowNull: true
      },
      bets:{
        type: DataTypes.JSON,
        allowNull: true
      }
    }, {
      tableName: 'tools_leitai'
    });
  };