Я определяю соединение в одном файле и пытаюсь получить доступ к этому в другом файле, чтобы получить эту ошибку.postgresql: Не удается вызвать метод 'query' undefined
Невозможно вызвать метод 'запрос' неопределенных
config.js:
var pg = require('pg');
var conString = "pg://postgres:*****@localhost:5432/test";
var client = new pg.Client(conString);
module.exports = {
C : client.connect()
};
db.js:
var config = require('../config');
var client = config.C;
var query = client.query('CREATE TABLE items(id SERIAL PRIMARY KEY, text VARCHAR(40) not null, complete BOOLEAN)');
query.on('end', function() { client.end(); });
почему это показывает ошибку. Как определить общее соединение и доступ из других файлов.
В config.js работает 'client.connect()' return 'client'? Я думаю, что он возвращает null/void или ничего. –