在这种情况下,我希望在数据库列(date_introduced)中插入一个默认值。我正在考虑两种选择:
每种选择的具体好处是什么?但是当然还有其他的场景,比如检查输入等等.每个人都有自己的顾虑。
发布于 2019-05-29 05:53:32
为后缀DB编写一个简单的迁移。
'use strict';
module.exports = {
  up: function (queryInterface, Sequelize) {
    return queryInterface.changeColumn('tableName', 'columnName', {
      type: Sequelize.STRING,
      defaultValue: <defaultValue>
    });
  },
  down: function (queryInterface, Sequelize) {
    return queryInterface.changeColumn('tableName', 'columnName', {
      type: Sequelize.STRING,
      defaultValue: null
    });
  }
};
您可以在羽毛的官方文件。中找到更多信息。
https://stackoverflow.com/questions/54827451
复制相似问题