はじめに seedファイルに画像も追加したい時に、書き方が分からず悩んだので下記に記載します。 初学者による記載ですので、誤りがあればご指摘ください。 railsで画像を扱う場合、ActiveStorageかCarrierWaveを使っている場合が多いかと思います。 参考: ActiveStorage vs CarrierWave 今回はActiveStorageを使っている場合ですので、使っている方のみお進みください。 ユーザーの初期データをseedファイルに記載する deviseを使用して作成したユーザーの初期データをseedファイルに記載していきます。 ユーザーモデルのカラムはこのようになっています。 t.string "name", null: false t.text "profile" t.string "email", default: "", null: false t.s
![【Rails6】seedファイルに画像を追加する(ActiveStorage使用) - Qiita](https://cdn-ak-scissors.b.st-hatena.com/image/square/7cfacee128a61c62953674747cdcc0446cf41370/height=288;version=1;width=512/https%3A%2F%2Fqiita-user-contents.imgix.net%2Fhttps%253A%252F%252Fcdn.qiita.com%252Fassets%252Fpublic%252Farticle-ogp-background-9f5428127621718a910c8b63951390ad.png%3Fixlib%3Drb-4.0.0%26w%3D1200%26mark64%3DaHR0cHM6Ly9xaWl0YS11c2VyLWNvbnRlbnRzLmltZ2l4Lm5ldC9-dGV4dD9peGxpYj1yYi00LjAuMCZ3PTkxNiZoPTMzNiZ0eHQ9JUUzJTgwJTkwUmFpbHM2JUUzJTgwJTkxc2VlZCVFMyU4MyU5NSVFMyU4MiVBMSVFMyU4MiVBNCVFMyU4MyVBQiVFMyU4MSVBQiVFNyU5NCVCQiVFNSU4MyU4RiVFMyU4MiU5MiVFOCVCRiVCRCVFNSU4QSVBMCVFMyU4MSU5OSVFMyU4MiU4QiUyOEFjdGl2ZVN0b3JhZ2UlRTQlQkQlQkYlRTclOTQlQTglMjkmdHh0LWNvbG9yPSUyMzIxMjEyMSZ0eHQtZm9udD1IaXJhZ2lubyUyMFNhbnMlMjBXNiZ0eHQtc2l6ZT01NiZ0eHQtY2xpcD1lbGxpcHNpcyZ0eHQtYWxpZ249bGVmdCUyQ3RvcCZzPWM4NWFlYzQwNzU0NzMxZjZlNmJjYTI0MDMyNTJjZWIz%26mark-x%3D142%26mark-y%3D112%26blend64%3DaHR0cHM6Ly9xaWl0YS11c2VyLWNvbnRlbnRzLmltZ2l4Lm5ldC9-dGV4dD9peGxpYj1yYi00LjAuMCZ3PTcxNiZ0eHQ9JTQwTTAzMDQmdHh0LWNvbG9yPSUyMzIxMjEyMSZ0eHQtZm9udD1IaXJhZ2lubyUyMFNhbnMlMjBXNiZ0eHQtc2l6ZT0zMiZ0eHQtYWxpZ249bGVmdCUyQ3RvcCZzPWM2ZDRmNzFmOTUwMDU2MGJkODUwMTgzOWZlZTQxMzYz%26blend-x%3D142%26blend-y%3D491%26blend-mode%3Dnormal%26s%3Db767c870e3b4a6d585a65f0d70a0ace6)