| 123456789101112131415161718192021222324252627282930313233343536373839404142 |
- "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");
- },
- };
|