关系在Postgresql中不存在node.js和表

时间:2019-03-13 15:38:22

标签: node.js postgresql-9.5

为什么我的节点看不到Postgresql中的表

const express = require("express");
const app = express();
const Sequelize = require("sequelize");

 const HTTP_PORT = process.env.PORT || 3000;


function onHttpStart() {
console.log("Express http server listening on: " + HTTP_PORT);
 }

// define connection to our postgres database
var sequelize = new Sequelize('q', 't', 'd', {
host: 'com',
dialect: 'postgres',
port: 5432,
dialectOptions: {
    ssl: true
},
pool:{
    max:10,
    idle:30000
}
});
 app.get("/", (req, res) => {

    sequelize.query('SELECT * FROM public.names');

 });

我尝试显示表“名称”中的信息,但它不想这样做,只是给我一个错误,我还使用了sequelize.literal命令,并得到了相同的结果。 代码中的表名“字面上”与PostrgreSQL中的名称匹配。我也想知道如何使用在sequelize.query中在Postgresql中创建的自定义函数。谢谢

0 个答案:

没有答案