2

Heroku にデプロイしたい appfuse アプリ (Spring MVC + hibernate) があります。

アプリはすでに heroku マスターにプッシュされており、アプリは実行されているようですが、postgres 開発者はテーブルが存在しないと不平を言い続けています。(「リレーション 'table_name' が存在しません」のような言い方)

私の開発環境では、dbunit-maven-plugin は必要なテーブルを削除して作成し、default-data.xml ファイルで定義されたサンプル データをテーブルに入力しますが、heroku postgresql では発生しないようです。

既定のデータが入力された状態で既定のデータベース スキーマを作成するにはどうすればよいですか?

4

1 に答える 1

1

この質問は古いことは知っていますが、何か他のものを探しているときに出くわしました。モデルに 'schema=public' を追加することで、このエラーを解決できました。

于 2014-01-07T15:25:24.413 に答える