データベースを構築するために、EF4.0 でコード ファーストを使用してプロジェクトの構築を開始しました。作成したデータ テーブルで機能するストアド プロシージャを SQL Server 2008 で作成したいと考えています。
ただし、CF はデータベース全体を削除して再作成するため、作成したストアド プロシージャはすべて失われ、毎回それらを再構築する必要がありました。
ここに「ベストプラクティス」はありますか? もちろん、いつでもスキーマをロックダウンして、最初にコードを忘れることができますが、それは理想的ではありません。EFが DB全体を削除するのはなぜですか? テーブルだけを削除する方法はありますか?