ОШИБКА: подключить ECONNREFUSED 127.0.0.1:5432 POSTGRESQL - PullRequest
0 голосов
/ 06 ноября 2019

Я пытаюсь использовать postgres и sequelize в проекте node.js. Я установил postgres с докером, но всякий раз, когда я пытаюсь подключиться к порту 5432 в postbird, он возвращает мне ошибку:

соединение ECONNREFUSED 127.0.0.1:5432

То же самое, когда я пытаюсь запустить его с sequelize db:migrate


'use strict';

module.exports = {
  up: (queryInterface, Sequelize) => {
    return queryInterface.createTable('users', {
      id: {
        type: Sequelize.INTEGER,
        allowNull: false,
        autoIncrement: true,
        primaryKey: true,
      },
      name: {
        type: Sequelize.STRING,
        allowNull: false,
      },
      name: {
        type: Sequelize.STRING,
        allowNull: false,
        unique: true,
      },
      password_hash: {
        type: Sequelize.STRING,
        allowNull: false,
      },
      provider: {
        type: Sequelize.BOOLEAN,
        defaultValue: false,
        allowNull: false,
      },
      created_at: {
        type: Sequelize.DATE,
        allowNull: false,
      },
      updated_at: {
        type: Sequelize.DATE,
        allowNull: false,
      },
    });

  },


  down: (queryInterface) => {
    return queryInterface.dropTable('users');
  }
};


    module.exports = {
      dialect: 'postgres',
      host: 'localhost',
      username: 'postgres',
      password: 'docker',
      database: 'database',
      define: {
        timestamps: true,
      },
    };
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...