2016-03-24 7 views
2

作成後にDBに挿入する必要があるデータがあります。データ付き種子生産データベース

このデータをエンティティフレームワークのSeedメソッドに挿入するか、Sqlスクリプトに挿入してそのスクリプトを実行する方がよいでしょうか? Dbが作られた後の生産?

+1

重要ですか?これは一度だけ正しいことですか?重要なことは、デプロイメントの最後にデータがデータベースに格納されていることだけです。私はSQLスクリプトでそれを行うだろうが、それは私の好みです。 –

答えて

2

私は、システムの稼働後にどのように移行を管理するかとは一貫していると主張したいと思います。 EFに付属しているすべての組み込みマイグレーションツールを使用する場合は、Seedメソッドを使用します。移行用のスクリプトを作成する場合は、スクリプトを作成します。より一貫しているほど、後で誰かが知りたがっている選択をした理由を簡単に理解することができます。

関連する問題