node.js - 我想通过 sequelize 更改表的列名
问题描述
我正在尝试使用queryInterface
更改表中列的名称,但下面的代码不起作用。为什么是这样?
const sequelize = require('sequelize')
const queryInterface = sequelize.getQueryInterface();
错误:queryInterface 不是函数
解决方案
queryInterface
在您的 Sequelize 实例上可用。见获取查询接口
const { Sequelize, DataTypes } = require('sequelize');
const sequelize = new Sequelize(/* ... */);
const queryInterface = sequelize.getQueryInterface();
推荐阅读
- javascript - 我想将不止一张幻灯片从这个幻灯片放映到一页
- laravel - Laravel 轻松分离 HasManyThrough 关系
- javascript - 更改高度槽动画时如何重叠其他控件?
- android - 无法获取未知属性“组装”
- c++ - forward_list - 缺少“;” “<”之前
- python - 为什么网站在使用 Selenium 时会阻止浏览器导航?
- java - 由于 pom.xml 配置错误导致的空白 Allure 报告
- wordpress - Php warning message on date_timestamp
- javascript - 更改路由器后函数 setIntervall 变得更快
- python - 在轴上保存带有 LaTeX 代码的 .pgf 图形时出现错误消息