Pro věci, jako je seedování databáze, doporučuji odpověď Richarda Browna:pravděpodobně je lepší použít něco jako mechanismus Rails seed nebo něco napsaného jako rake task.
To znamená, že schopnost předávat sql (raw nebo soubor) je užitečná funkce, zejména pro idempotentní věci, jako jsou jednoduché vyhledávání nebo rutinní dotazy. V takovém případě můžete spustit místní SQL pomocí libovolného z následujících:
$ 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