Ruby on Railsのseedを作成するスクリプトです。
claspを使用し、ローカルでスクリプトを作成したあと、GASにデプロイして使います。
-
新規でスプレッドシートファイルを作成し、スクリプトエディタを開いてください。
-
script Id
を取得してください。
script Idを取得するには
Script editor → ファイル → プロジェクトのプロパティ → スクリプト ID
- ローカルにこのスクリプトをクローンし、
clasp
の設定をしてください。
$ git clone git@github.com:tk07Sky/create-seed-script
$ yarn
$ cp .env.sample .env && vim .env
SCRIPT_ID= ← 取得したscriptIdを貼り付けて保存
$ yarn push
Yay :)
※seed作成コマンドはスプレッドシートのタブに新規追加されます
seed作成コマンド → シート追加
seed作成コマンド → seed出力
seed
もしくはseed_once
を設定してください(初期値はseed
)
主キーに対応する値を一度だけ出力するか、何度も書き換えるかを指定します。