Sequelize - 无法使用Sync设置自定义字段名称({alter:true})

时间:2018-05-09 08:35:19

标签: sequelize.js

Sequelize sync({alter:true})正在创建一个字段,其名称在数据库中是最初的下划线。稍后它将删除该字段并添加名称为camelCase的相同字段。

是否有其他方法可以为Sync alter指示自定义字段名称?

// User Model
module.exports = function(sequelize, Sequelize) {
    var User = sequelize.define('User', {
        id: {
            type: Sequelize.INTEGER,
            primaryKey: true
        },
        userName: {
            type: Sequelize.STRING,
            allowNull: false,
            field: 'user_name'
        }
      }
    });
  return User;
};

0 个答案:

没有答案