私の Grails 1.3.7 アプリでは、ドメインを従来の Oracle データベースにマップしました。このベースには、GORM を使用してドメインにマッピングしたスキーマがいくつかあります。複雑ですが、機能します。
現在、フロントエンド チームが社外からアプリを実行できるように、Oracle データベースに依存しない環境を作成しようとしています。それらは外部委託されています。そこで、データソースを HSQLDB にポイントし、dbCreate = "create-drop" を設定する新しい grails 環境を作成することを考えました。
次のエラーが発生しています。
hbm2ddl.SchemaExport - 無効なスキーマ名: ステートメントの APR [テーブル APR.PLATAFORMA を作成]
起動時にテーブルを作成しようとするたびに。
問題は、休止状態にスキーマを作成するように依頼する方法が見つからなかったことです。また、スターアップでプログラムでスキーマを作成しようとしましたが、成功しませんでした。H2 INIT プロパティも使用しようとしました H2でメモリ内データベースにスキーマを自動作成できますか? しかし、どちらも成功しません。
何か案は?