- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我正在使用我在“Medium”上找到的代码,并更改了模型中表格的名称,形式:
const connection = require ('../connection');
const { Sequelize } = connection;
const User = connection.define('user', {
id: {
type: connection.Sequelize.UUID,
defaultValue: connection.Sequelize.UUIDV4,
primaryKey: true
},
name: Sequelize.STRING,
password: Sequelize.STRING
});
module.exports = User;
至:
const connection = require ('../connection');
const { Sequelize } = connection
const User = connection.define('Users', {
id: {
type: connection.Sequelize.UUID,
defaultValue: connection.Sequelize.UUIDV4,
primaryKey: true
},
name: Sequelize.STRING,
password: Sequelize.STRING
});
module.exports = User;
我还更改了数据库中表的名称。
然后我决定恢复原来的名字。然而从那时起,每次我运行整个代码时,我的数据库都会显示 2 个表:
+--------------------+
| Tables_in_database |
+--------------------+
| user |
| users |
+--------------------+
请注意,我已将表名称从“user”更改为“Users”,而不是“users”,但创建的表是“users”。
尽管如此,我删除了表“users”,但如果我运行代码,它会重新创建。
我到处都看过,似乎没有任何对“用户”表或模型的引用。阻止创建表的唯一原因是从 index.js 中删除以下行:
connection.sync({force: false});
为什么会发生这种情况?如何防止创建表,即使 connection.sync 仍然存在?
最佳答案
我认为这可以帮助你:
const Bar = sequelize.define('bar', { /* bla */ }, {
// disable the modification of table names; By default, sequelize will automatically
// transform all passed model names (first parameter of define) into plural.
// if you don't want that, set the following
freezeTableName: true,
// define the table's name
tableName: 'my_very_custom_table_name',
})
了解更多详情: DO READ
关于mysql - 连接.sync({强制: false}) creates unwanted table,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52086162/
我遇到了异常对话框的问题:我正在使用 RemObjects SDK for Client/Server -application。当出现连接问题时,客户端开始抛出“简单”异常对话框,只有文本和一个按钮
我遇到了问题。我的 JFrame 从其中的内容开始,但以透明方式显示,内容位于顶部。 package javagame; import java.awt.Color; import java.awt.
我开始研究 Python 3.5 的 logging 包。我在 main 文件中设置了这两个命令来登录 import logging logging.basicConfig(filename=r'fr
我一直在练习我的菜单 CSS 技巧,遇到了不需要的填充情况。菜单中“test2”和“test3”的下拉菜单在文本的左侧有填充。我不知道是什么原因造成的。有什么建议吗? 谢谢 HTML tes
我目前有一个非常奇怪的错误。 一个方法被调用,它应该通过停止它来隐藏一个 UIActivityIndicatorView(启用停止时自动隐藏)和一个名为 badIndicatorUIImageVi
所以我有两个 excel 工作簿 - 工作簿 A 用作用户表单,工作簿 B 用作包含所有数据条目的数据库(B 是合并文件)。每当我打开工作簿 A 时,我想自动从工作簿 B 中提取所有数据并将其复制到工
当您在Delphi XE6中编译DLL时,它会自动从System.Rtti.pas导出函数TMethodImplementationIntercept。我试图找到一种方法来避免这种导出,但没有找到任何
您如何定义“不需要的代码”? 编辑: 恕我直言,任何具有 0 个事件调用成员(递归检查)的代码成员都是不需要的代码。 (函数、方法、属性、变量都是成员) 最佳答案 这是我对不需要的代码的定义: 不执行
我正在尝试使用以下代码将字典值列表提取到文件中: import csv def function(file, output, deli = ','): dictionary = dict()
我正在编写一个程序,用户输入 2 到 1000000 之间的正整数,如果它是质数,则打印“该数字是质数”,如果不是质数,则打印因式分解的号码。每当我输入一个素数(即:3)时,它都会打印出它是一个素数,
在我的网站上 here ,我用 CSS 和 Javascript 实现了多层视差滚动。页面上下滚动,我有 6 个图层都在视差中移动。向后的每一层以比前面的层稍慢的速度滚动。 在我单击右上角的汉堡菜单之
这是我的应用: http://jsbin.com/axeWOwAN/1/edit http://jsbin.com/axeWOwAN/1 (全屏) 如您所见,在第二页中有一张 map ,它无法正常工作
我有这个简单的 bash 脚本:我在参数中传递的每个文件上运行 ns 模拟器,其中最后一个参数是要搜索的一些文本字符串。 #!/bin/bash nsloc="/home/ashish/ns-alli
我对Python很陌生。我尝试通过加载包含两个数字数组的 .txt 文件来绘制图。情节看起来不错,但还有一条我无法摆脱的额外线条。我已在此处附上我的代码。请帮忙!谢谢。 import numpy as
我目前正在尝试使用 SPNEGO library 将 Java 客户端实现到受 SPNEGO 保护的 Web 服务来自 SourceForge(服务器使用相同的库)。我无法让它成功验证,我的请求总是以
我有一个枚举类,它有几个常量,我想添加一些静态值 FOCUSED,它指示哪个枚举值具有焦点... 我找到了一个方法: package messagesystem; /** * * @author
我想校准我的相机。目标是消除失真并且不裁剪图像(如上一张照片)。我是这样做的: 1)加载图片,找到棋盘的角 import cv2 import numpy as np import os import
我正在使用DataTables显示我的数据。我将其宽度指定为 4 个引导列。尽管所有数据都可以适合指定的宽度,但我的表格现在在底部出现了不需要的水平滚动: 向右滚动,我看到顶部的搜索框是这次滚动的原因
有一个定制的导航栏,并且在 iOS 9 之前一直完美运行。横向模式下出现奇怪的边距。 使用标准代码来创建此布局。 - (UIBarButtonItem*)leftMenuButton { UI
我尝试修改以下示例以实现实时绘图。 Embedding a matplotlib figure inside a WxPython panel 我正在尝试读取来自 Arduino 的串行数据并绘制/更
我是一名优秀的程序员,十分优秀!