ソースを参照

Add categories table migration

sbkwgh 8 年 前
コミット
99bb4f9d55
1 ファイル変更30 行追加0 行削除
  1. 30 0
      migrations/20170925200317-create-categories-table.js

+ 30 - 0
migrations/20170925200317-create-categories-table.js

@@ -0,0 +1,30 @@
+'use strict';
+
+module.exports = {
+  up: (queryInterface, Sequelize) => {
+    return queryInterface.createTable('categories', {
+      id: {
+        type: Sequelize.INTEGER,
+        primaryKey: true,
+        autoIncrement: true
+      },
+      createdAt: Sequelize.DATE,
+      updatedAt: Sequelize.DATE,
+
+      name: {
+        type: DataTypes.STRING,
+        unique: true,
+        allowNull: false,
+      },
+      value: {
+        type: DataTypes.STRING,
+        unique: true
+      },
+      color: DataTypes.STRING
+    })
+  },
+
+  down: (queryInterface, Sequelize) => {
+    return queryInterface.dropTable('categories');
+  }
+};