【发布时间】:2019-05-23 04:17:59
【问题描述】:
我在Node.js 中使用Sequelize 4.42.0,我想在SQL Server 2014 中创建一些字段,类型为varchar(100)。
根据文档,DataTypes.STRING 应该映射到 Varchar。
我正在使用以下代码:
const sequlize = new Sequelize("Test", "komeil", "1234", {
host: "localhost",
dialect: "mssql",
operatorsAliases: false,
define: {
timestamps: false
}
,
logging: false
});
const User2 = sequlize.define("User2", {
Id: {
type: Sequlize.STRING(100),
primaryKey: true,
allowNull: false
}
}, { freezeTableName: true });
我期待 varchar(100) 字段,但它生成 nvarchar(100)
【问题讨论】:
标签: javascript node.js sql-server sequelize.js