0

大規模プロジェクトのフェーズ 2 で使用する SubSonic を評価しています。これは ASP.NET プロジェクトで、SQL Server データベースに 700 個のテーブルがあります。

私たちは、ドメイン モデルを POCO クラスで構成して、オフライン アクセス要件を支援することを計画しています。SimpleRepository パターンが最良の選択肢の 1 つになると思います。

しかし、既にデータベースを持っているので、移行支援は役に立ちません。見落としていた SimpleRepository の T4 テンプレートはありますか? 移行を「オフ」にするにはどうすればよいですか? Wiki で何かを見逃した場合は、そこを教えてください。それ以外の場合は、開始してください。そこに着いたら、皆さんのために Wiki エントリを書きます。

4

1 に答える 1

1

linq templatesをご覧になることをお勧めします。これらは ActiveRecord テンプレートと同様にデータベースから生成されますが、代わりに POCO を提供します。または、単純なテンプレートを使用して移行を実行しないこともできます。移行は、(リポジトリの作成時に SimpleRepositoryOptions.RunMigrations を指定して) 明示的に指示した場合にのみ行われるため、それらをオフにする必要はあまりありません。それらをオンにします。

于 2009-09-22T20:36:51.283 に答える