sql >> Databasteknik >  >> RDS >> PostgreSQL

hur kör man ett .sql-skript på heroku?

För saker som att se en databas rekommenderar jag Richard Browns svar:du är utan tvekan bättre av att använda något som Rails seeds-mekanism, eller något skript som en rake-uppgift.

Som sagt, att kunna pipe sql (raw eller en fil) är en användbar funktion, speciellt för idempotenta saker som enkla uppslagningar eller rutinfrågor. I så fall kan du köra din lokala sql med något av följande:

$ 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. Varför behövs UTFÖR OMEDELBART här?

  2. Excel vs Access:När är det dags att byta?

  3. Introduktion till C

  4. SQLiteOpenHelper:metoden onCreate() anropas inte på fysisk enhet