sql >> Database >  >> RDS >> PostgreSQL

hoe een .sql-script op Heroku uit te voeren?

Voor zaken als het seeden van een database raad ik het antwoord van Richard Brown aan:je bent waarschijnlijk beter af met het gebruik van iets als het Rails Seeds-mechanisme, of iets dat is gescript als een rake-taak.

Dat gezegd hebbende, het kunnen pipen van sql (onbewerkt of een bestand) is een handige functie, vooral voor idempotente dingen zoals eenvoudige opzoekingen of routinequery's. In dat geval kunt u uw lokale sql uitvoeren met een van de volgende opties:

$ cat file.sql | heroku pg:psql --app app_name
$ echo "select * from table;" | heroku pg:psql --app app_name
$ heroku pg:psql --app app_name < file.sql


  1. Oracle Trigger ORA-04098:trigger is ongeldig en hervalidatie mislukt

  2. Oracle PL/SQL:Dynamisch SQL-voorbeeld met Execute Immediate

  3. Hoe Oracle EBS Auditing in te stellen

  4. Hoe het jaar uit een Datetime-kolom in MySQL te halen