postgresql - /models 文件夹下表中的更改字段不会更新表架构
问题描述
我在更改数据库表中的字段时遇到了麻烦。我在定义模型文件中重写它们,sequelize
如下所示:定义表结构的模型
但是当我在这个表中添加一列时,错误告诉我我必须添加一个我之前删除的缺失列属性。我对数据库和 ORM 很陌生。请给我一些建议,谢谢!!
解决方案
我也很新,但我想说您还必须反映迁移文件中的更改,然后执行 sequelize db:migrate 以使它们在数据库中生效。
推荐阅读
- python - 基于相等大小的分组设置列值
- python - 增加熊猫中轴刻度的大小
- reactjs - 无法解析未定义的字体,react-pdf 中的 fontWeight 400
- java - 为什么我可以在 CLI 中运行我的应用程序 VSCode 但不能正确运行?,它是一个 Spring Boot 应用程序
- python - 将包含 pm 的小时字符串转换为日期时间
- javascript - 从服务器加载数据后如何观察 VueJS 中的数据变化?
- scala - scala mockito错误`value thenReturn不是Nothing的成员`
- python - 将上传的图像保存到 Flask 上的数据库
- python - 为什么我在第一个冒号上有语法错误,但仅在某些设备上(所有 Windows 10)
- sql - 使用 SQL 确定两个日期范围是否重叠