2011-01-31 16 views
0

データベースにアクセスするためにnhibernateとアクティブなレコードを使用するwinformsアプリケーションがあります。私の質問は、アプリケーションを通してデータベーススキーマを更新する方法です。 CreateSchemaメソッドはデータベースを削除し、新しいデータベースを作成します。何らかの方法でデータベースのほんの一部を更新する方法はありますか?アクティブレコードとnhibernateを使用してSQL Serverデータベースのスキーマを更新するには?

答えて

2

あなたはそれがDBの方言に応じて動作する設定

public void CanUpdateDatabase() 
    { 
     SchemaUpdate su = new SchemaUpdate(config); 
     su.Execute(true, true); 
    } 

(私の経験でMSSQL +オラクルとうまく動作します)

を持って提供する、schemaupdateを使用することができます
関連する問題