2010-12-01 10 views
0

異なるスキーマに同じテーブルを持つ複数のスキーマを持つDBがあります。 LLBLGenProを使用してNHibernateエンティティを生成する。 しかし、LLBLGenProは、重複するテーブル名があると不平を言って転倒します。NHibernateのLLBLGenProでスキーマごとのフォルダにエンティティファイルを生成

私たちが望むのは、スキーマごとに名前空間にエンティティを生成することです(テンプレートを変更することによってこれが機能します)。各スキーマを独自のフォルダに生成する必要があります。

...?

編集: 彼らの要求に応じて私の同僚re-posted the question with some more information on the LLBLGen forums。複数のスキーマを持つ

答えて

2

(ので、私たちのサポートチームがそれらを拾うことができhttp://www.llblgen.com/tinyforumで私たち自身のフォーラムに感謝をllblgenプロについての質問を投稿してください)

A DB、あなたは1つの複数のスキーマ(SQLServerの)とカタログまたは複数を意味しますOracleと同様にスキーマ?

とにかく、これはサポートされています。正確なエラーとは何ですか?あなたは最新のビルドを使用していますか?そうでない場合は、最新のビルドをダウンロードしてください。

ターゲットスキーマごとにグループ化されたエンティティをプロジェクト内でグループ化し、カスタムテンプレートのグループを名前空間として使用できます。

デザイナーのグループ化メカニズムを使用して、グループごとにvnetプロジェクトを生成することもできます。これは、独自の名前空間とフォルダーで行われます。これの欠点は、異なるグループのエンティティ間の関係はもちろんサポートされていないことです。この場合、エンティティを複製する必要があります。

プロジェクトに最適なのはあなた次第です。

関連する問題