私はpostgresで簡単なWebアプリケーションをセットアップしようとしています。アプリケーションを実行した後(データベース関連のコードはまだありません)。heroku psqlでテーブルを作成するには?
- 私は
heroku addons:create heroku-postgresql:hobby-dev --app <app_name>
- は、Herokuのpsqlと
heroku pg:psql --app
蘭コマンドを使用してアプリケーションにPostgresのDBのアドオンを追加しました。私はエラーが表示さCREATE TABLE example_table (a INTEGER);
:
- プロンプトからテーブルを作成しようとしました、ユーザーが
CREATE
へのアクセス権を持っているようERROR: no schema has been selected to create in
LINE 1: CREATE TABLE example_table (a INTEGER);
docsをスキミングし、それが見えます。私はno schema
がpostgreSQLを意味するのか分かりません。
注:私はコマンドDROP OWNED BY current_user CASCADE;
も正常に実行しました。セットアップ、.sqlスクリプトの上にあって、テーブルと制約を作成してサンプルデータを追加しました。それがここに何かに影響を与えるかどうか不明です。