当前位置: 首页 > 知识库问答 >
问题:

在创建模型时保留连接错误

韩照
2023-03-14

当我执行这个程序时,一切都很好:

const Sequelize = require("sequelize");
const Conn = new Sequelize("data","postgresql","postgresql", {
   'host' : "localhost",
   'dialect' : "postgres",
   'port' : "1337"
})
// piece of code to be added here
Conn.sync().then(function(){
    console.log('DB connection sucessful.');
}, function(err){
    console.log(err);
});
const User = Conn.define('user', {
firstName: {
  type: Sequelize.STRING
},
lastName: {
  type: Sequelize.STRING
}
});

共有1个答案

穆华彩
2023-03-14

尝试将端口设置为5432。这是Postgres的默认端口。确保数据库data是由用户PostgreSQL创建的,并且密码确实是PostgreSQL。根据数据库的创建方式,您可以将用户名和密码设置为null

另外,Sequelize cli对于做很多锅炉板代码非常有帮助

 类似资料:
  • 我的GPU是NVIDIA RTX 2080 TI Keras 2.2。4. Tensorflow gpu 1.12。0 CUDA 10.0 一旦我加载构建模型(编译前),我发现GPU内存被完全分配 [0]GeForce RTX 2080钛合金50℃下,15%钛合金10759/10989 MB钛合金issd/8067(10749米) 可能是什么原因,我如何调试它? 即使通过生成器加载,我也没有多余的

  • 我得到错误,而建立gradle(IDE工具版本3.1.3Android)Android版本: 3.1.3 gradle版本: 4.4无法下载文件下面时gradle同步下载https://jcenter.bintray.com/com/android/tools/build/gradle/3.1.3/gradle-3.1.3.pom21秒215毫秒 下载https://dl.google.com/d

  • 我今天开始使用docx4j; Hello Word 我在StackOverflow和Web上进行了搜索,并尝试了找到的几乎所有示例,但信息非常零散,在深入挖掘之前,我想至少知道我的方向是否正确。 我已经向Maven添加了jar,但是在文档中它声明内容必须是格式良好的XHTML,而我只有一堆文本和HTML混合在一起。

  • 问题内容: 我用Java编写了一个小的复制工具,用于复制USB记忆棒上的.mp3文件。复制新文件时,会保留一些文件属性,但不会保留创建时间。 要复制文件,我使用: 所以我的问题是,有没有办法节省文件创建时间?如果没有,我想我建立了一个用Windows robocopy复制的类。 问题答案: 如果您使用的是Java 7+,则可以使用: 如果那没有复制创建时间(在我的机器上也是如此),您也可以手动设置

  • 在PHP中,我使用Phar对象创建了tar文件,但它不保存文件信息,如修改的时间、权限等。 有没有办法将此类信息保存在创建的tar文件中? 我试了buildFromDirectory(),addFile(),都没用。

  • 根据我的理解,模型属性与每个请求相关联,它们不能在多个请求中存活,直到我们将它们添加为flashAttributes。 我有一个简单的控制器方法,它显示了几个选项供用户选择。但是,这些选项正在使用模型属性附加到thymeleaf模板。 假设“recipes”作为模型属性,它被注入到控制器内的modelMap中。 当bean验证失败时,下面的行执行。 selectItem模板被重新渲染,但我在前一个