sql >> データベース >  >> RDS >> Sqlserver

各テスト実行でデータベースを再デプロイ、再作成する方法

    前述のように、VS 2012 .Local.testsettings> Setup および Cleanup スクリプトを使用して、SQL Server データベースを作成/破棄することをお勧めします。

    スクリプトについては、SSDT プロジェクトを使用しているため、(単なる T-SQL スクリプトではなく) .dacpac で powershell を使用することをお勧めします。 リンク いくつかのサンプル コードを参照してください。特に、'Deploy-Dac' コマンドを確認することをお勧めします。

    SSDT で作成されたデータベース プロジェクトの (ビルド) 出力としての .dacpacs に慣れていない場合は、このリファレンス リンク .



    1. 重複するエントリを無視し、EF CoreのDbContext.SaveChanges()で成功したエントリをコミットします

    2. PHP\MYSQLプリペアドステートメント

    3. TSQL を使用して、レコード内のレコード パターン シーケンスをどのように識別しますか?

    4. SQL転置フルテーブル