2009-05-27 26 views
2

データベースには私が現在取り組んでいるアプリケーションの以前のバージョンのものから約150個のテーブルがあります。 私のアプリケーションでは、約20のテーブルしか必要ありません - web.configにいくつかのパラメータを設定してテーブルのいくつかを無視する方法はありますか?サブソニック設定 - 特定のテーブルを無視する方法

答えて

0

はい、あなたはexcludeTableListを使用することができます。see here

+0

おかげで、それは今だ:あなたのビューでは、次のオプションを追加することができますvw_で始まる場合にも*このincludeTableListのようなワイルドカード= "表*" />

viewStartsWith

を使用することができます私の意見を無視して、下記の私の設定セクションを見てください。 –

4

は、あなたが名前を表1、表2と表があるとし表3、あなたはあなたがexcludeTableListまたはincludeTableListを使用することができる唯一の表1と表3

を使用したいですこれを制御する属性。

includeTableList

<add name="YourProvider" type="SubSonic.SqlDataProvider, SubSonic" 
connectionStringName="YourConnection" 
generatedNamespace="YourNamespace" includeTableList="Table1, Table3"/> 

excludeTableList

<add name="YourProvider" type="SubSonic.SqlDataProvider, SubSonic" 
connectionStringName="YourConnection" 
generatedNamespace="YourNamespace" excludeTableList="Table2"/> 

通常、あなたがincludeTableListを使用します含めるために、いくつかのテーブルを持っている場合ので、あなたは少数の名前を入力する必要があります。

viewStartsWith="vw_" 
+0

ありがとうございますが、私の意見は無視されています。下の設定セクションをご覧ください。 –

関連する問題