Progaku-copy / progaku-archive

Progakuのアーカイブ用のアプリ
0 stars 1 forks source link

Enhance/#45 create seed #53

Closed taku-enginner closed 1 month ago

taku-enginner commented 2 months ago

対応するissue

対応内容

kuri0616 commented 2 months ago

IMO

今回、ランダムなダミーデータを生成するfakerというgemが既にインストールされているので titleやcontentなどはそちらで生成するのも良いかなと思いました! ランダムな文字を生成するLoremモジュール IPアドレス、Emaiアドレスなどインターネット関連の値を生成するInternetモジュール等があるみたいですね!

1つの使用例としては以下のような形になります seedファイルでfakerを読み込む

require 'faker'

ユニークなemailアドレスの生成

    email: Faker::Internet.unique.email

ランダムな文字列の生成

    title: Faker::Lorem.sentence(word_count: 5)

以下が公式になります! https://github.com/faker-ruby/faker READMEのGeneratorsというところに様々な値の生成方法詳しくのっていました!

taku-enginner commented 2 months ago

@rikuya98 お疲れ様です! コメントいただいた点を修正して再度コミットしましたので、ご確認お願いいたします!