"use strict"; module.exports = { up: (queryInterface, Sequelize) => { return queryInterface.createTable("users", { id: { primaryKey: true, autoIncrement: true, type: Sequelize.BIGINT.UNSIGNED, }, name: { type: Sequelize.STRING(20), allowNull: false, unique: true, }, password: { type: Sequelize.STRING, allowNull: false, }, permission: { type: Sequelize.TINYINT, defaultValue: 0, allowNull: false, }, created_at: { type: Sequelize.DATE, }, updated_at: { type: Sequelize.DATE, }, }); }, down: (queryInterface, Sequelize) => { return queryInterface.dropTable("users"); }, };