ポートフォリオを作成していて、データベースに挿入するレコードの作成が面倒だと思ったので調べたところ、自動でinsert文を作成するツールを見つけたので備忘録として残しておきます。
残念ながら日本語版はありませんが使い方はそんなに難しくないのでぱっと見てわかると思います
Mockaroo
画面はいたってシンプルで、こんな感じです。
ここでは簡単に使い方を例を挙げながら説明していきます。
-
テーブル名を画面の下の方にある、「Table Name」に入力
-
カラム名を「Field Name」に入力
-
カラムのデータ型にあった挿入データを「Type」から選択。IDなどの連番の主キーであれば、「Row Number」、ユーザ名であれば、「User Name」などテーブルのデータに必要な最も基本的なところはありますが、細かいところまではカバーしていません
-
「Options」でnullの発生率の調整などが可能
-
画面下の「Rows」で必要なレコード数である「100」を入力(Max1000)
-
[Download]ボタンをしたら、sqlファイルがDLできるので、それをテキストエディタで開いて編集し、SQL実行
これで大量のテストデータもぱっと作成できますね