PostgreSQL
 sql >> база данни >  >> RDS >> PostgreSQL

Диалектът трябва да бъде изрично предоставен от v4.0.0

Решението за мен се базираше на това, което бях задал за моя NODE_ENV променлива.

echo $NODE_ENV

Ако не сте задали нищо за тази променлива, опитайте да я настроите със следното:

export NODE_ENV=development

Ако стойност е присъства, уверете се, че имате запис във вашия конфигурационен файл за това стойност. За мен обичам да използвам local . Така че трябваше да актуализирам конфигурацията си до това:

{
 local: {
  username: 'root',
  password: null,
  database: 'database_dev',
  host: '127.0.0.1',
  dialect: 'postgres'
  },
 development: {
  username: 'root',
  password: null,
  database: 'database_dev',
  host: '127.0.0.1',
  dialect: 'postgres'
  },
  test: {
  username: 'root',
  password: null,
  database: 'database_test',
  host: '127.0.0.1',
  dialect: 'postgres'
 },
 production: {
  username: 'root',
  password: null,
  database: 'database',
  host: '127.0.0.1',
  dialect: 'postgres'
 }
}  


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. PostgreSQL ГРЕШКА:изявление за анулиране поради конфликт с възстановяването

  2. Как Atanh() работи в PostgreSQL

  3. Как да покажа функцията, процедурата, задейства изходния код в postgresql?

  4. Rails:PG::UndefinedTable:ГРЕШКА:релация ... не съществува

  5. Как мога да използвам UUID в SQLAlchemy?