mysql - 如何使用sequelize和mysql设置默认值?

标签 mysql node.js sequelize.js

我有一个事件列,在我的模型和迁移文件中创建,如下所示,这会在 mysql 表中创建一个tinyint 列,但不会设置默认值。我尝试将类型更改为 Sequelize.TINYINT(1) 和
默认值为“0”。它仍然没有设置默认值。我在这里做错了什么?

  active: {
         type: Sequelize.BOOLEAN,
          allowNull: false,
          defaulValue: false
      }

Sequelize CLI [ Node :12.15.0,CLI:5.5.1,ORM:5.21.7]

最佳答案

您的默认值拼写错误t

active: {
         type: Sequelize.BOOLEAN,
          allowNull: false,
          defaultValue: false
      }

关于mysql - 如何使用sequelize和mysql设置默认值?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/61855430/

相关文章:

php - 在 MySQL 查询中使用 PHP 函数

mysql - 如何获得第一笔存款

mysql - 如何使用perl将文件保存到mysql数据库中

node.js - Netbeans 8.1 中的粗箭头函数?

javascript - 如果其他用户添加了某些内容,如何刷新标题 React Node.js

sequelize.js - Sequelize - 如何设置外键并加入它

sql - 传入一组值以通过一个原始查询更新多行

php ,您的 SQL 语法有错误

javascript - Sequelize迁移错误: Cannot read property 'length' of undefined

arrays - Nodejs中通过for循环构造数组