PostgreSQL
 sql >> Datenbank >  >> RDS >> PostgreSQL

Dialekt muss ab v4.0.0 explizit angegeben werden

Die Lösung für mich basierte auf dem, was ich für meinen NODE_ENV eingestellt hatte Variable.

echo $NODE_ENV

Wenn Sie für diese Variable nichts festgelegt haben, versuchen Sie, sie folgendermaßen festzulegen:

export NODE_ENV=development

Wenn ein Wert ist vorhanden ist, vergewissern Sie sich, dass Sie dafür einen Eintrag in Ihrer Konfigurationsdatei haben Wert. Für mich verwende ich gerne local . Also musste ich meine Konfiguration auf Folgendes aktualisieren:

{
 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'
 }
}