NHibernateで最初のテストアプリケーションを作成しようとしています(例:NHibernate 2.0 Beginners Guide)。この例では、HiLo POIDジェネレータをマッピングに使用しています。私は、このアルゴリズムは、現在のHi値を格納するために特別なデータベーステーブルを必要とすることを理解します。しかし、私はどのようにこのテーブルが作成されて理解していない?手動でテーブルを作成する必要がありますか(このテーブルのSQLスクリプトは見つかりませんでした)、またはセッションによって自動的に作成される必要がありますか?hibernate_unique_keyテーブルは新しいデータベースでどのように作成されますか?
私の現在のコードは、メッセージで例外をスローしています:無効なオブジェクト名 'hibernate_unique_key'で、テーブルがデータベースに存在しません。
ありがとう、それは本が欠けている部分でした。 –
問題はありません。喜んで助けになります。 – Rippo
私はあなたのアドバイスに従っていますが、同じ結果が得られます。next_hiの値は、各行のすべてのテーブルで同じです。 – Kimi