動くコード図鑑技術記事現場の渡り方キャリア論すべての記事About
SQL

規律 ②: 自動生成 SQL を Update-Database -Script で吐かせて DBA レビュー (⏱ 10 分)

出典: EF6 Code First Migration で本番事故を防ぐ 3 つの規律 — 業務 SE が踏むスキーマ自動生成の落とし穴規律 ②: 自動生成 SQL を Update-Database -Script で吐かせて DBA レビュー (⏱ 10 分)

規律 ②: 自動生成 SQL を Update-Database -Script で吐かせて DBA レビュー (⏱ 10 分) (sql)#3b347d7e7858
-- これ、 EF6 が rename のつもりで吐く SQL の典型 (★危険)
ALTER TABLE [dbo].[Users] DROP COLUMN [Name];
ALTER TABLE [dbo].[Users] ADD [FullName] [nvarchar](256) NULL;
-- ↑ Name カラムのデータは消える
▸ この snippet は実行結果未収録
▸ 実行結果は未収録です
  • id: #3b347d7e7858
  • lines: 4
  • extracted: 2026-06-10

Source収録記事

この snippet は記事の「規律 ②: 自動生成 SQL を Update-Database -Script で吐かせて DBA レビュー (⏱ 10 分)」セクションに登場する。コードの前後の文脈・ハマりどころの解説は記事本文で。

同じ記事から

1
図鑑トップ