【しーどでーた】
シードデータ とは?
💡 データベースに最初に「種をまく」ように投入する初期データ
📌 このページのポイント
シードデータって手動でINSERTするのと何が違うの?
どんなデータをシードに入れるの?
マスタデータ(都道府県、通貨コード、権限種別など)と、開発用のサンプルデータ(テストユーザー、ダミー商品など)の2種類が典型的。マスタデータは本番にも投入するけど、サンプルデータは開発・テスト環境だけに入れるように分けることが多い。
おもしろい!シードデータとマイグレーションの違いは?
シードデータの管理で気をつけることは?
まとめ:ざっくりこれだけ覚えればOK!
シードデータって出てきたら「開発やテストのためにDBに投入する初期データ、種まきのようなもの」と思えばだいたいOK!
📖 おまけ:英語の意味
「Seed Data」 = 種(Seed)のデータ
💬 種をまく(seed)ように、最初にデータベースに初期データを植えるイメージ