返回

node.js-有没有办法在 sequelize.js 迁移中锁定表名大小写

发布时间:2022-05-25 07:44:22 337
# linux# windows# 脚本

我正在将一个项目从windows机器移到linux机器上,我注意到Sequelize迁移创建的表的名称在不同的机器上命名不同。使用以下脚本创建时:

migration.createTable("Interests", {
  id: {
    allowNull: false,
    autoIncrement: true,
    primaryKey: true,
    type: DataTypes.INTEGER
  },
  name: {
    type: DataTypes.STRING
  },
  createdAt: {
    type: DataTypes.DATE,
    allowNull: false
  },
  updatedAt: {
    type: DataTypes.DATE,
    allowNull: false
  }
}).done(done);

Windows上的表命名为interests全部小写,但在Linux上为Interests首字母大写。

有没有办法让这些在所有平台上都能始终如一地工作?

特别声明:以上内容(图片及文字)均为互联网收集或者用户上传发布,本站仅提供信息存储服务!如有侵权或有涉及法律问题请联系我们。
举报
评论区(1)
按点赞数排序
用户头像
下一篇
Python程序中的列表问题 2022-05-25 05:42:05