sql >> Databasteknik >  >> RDS >> PostgreSQL

Dialekt måste anges uttryckligen från v4.0.0

Lösningen för mig var baserad på vad jag hade ställt in för min NODE_ENV variabel.

echo $NODE_ENV

Om du inte har något inställt för den variabeln, försök att ställa in den med följande:

export NODE_ENV=development

Om ett värde är närvarande, se till att du har en post i din konfigurationsfil för det värde. För mig gillar jag att använda local . Så jag var tvungen att uppdatera min konfiguration till detta:

{
 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. Skicka e-postmeddelanden med bilagor i SQL Server (T-SQL)

  2. Primärnyckel SQL-handledning – Hur man definierar en primärnyckel i en databas

  3. Jämföra objekt efter värde. Del 6:Struktur Jämställdhetsimplementering

  4. Statiska funktioner och subs