gpt4 book ai didi

sqlite - Sequelize autoIncrement 和 SQLite

转载 作者:行者123 更新时间:2023-12-03 22:22:24 27 4
gpt4 key购买 nike

刚刚开始使用 Sequelize 并尝试在 SQLite 数据库上设置自动增量列。迁移如下所示:

return queryInterface.createTable('Users', {
id: {
type: Sequelize.INTEGER,
primaryKey: true,
autoIncrement: true
},
...

但是查看生成的表架构给出了以下信息:
CREATE TABLE `Users` (`id` INTEGER PRIMARY KEY, ...

自动增量发生了什么?

跟进:刚刚在另一台机器(顺便说一下,两台 Windows 机器)上尝试过这个,它似乎工作正常。我想另一台机器上的某些东西已经过时了。

最佳答案

解决了:原来是节点和/或 npm 的旧版本。更新到最新的、废弃的 node_modules,重新运行 npm install 并且现在可以正确生成表。

关于sqlite - Sequelize autoIncrement 和 SQLite,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33948131/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com