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 .envSCRIPT_ID= ← 取得したscriptIdを貼り付けて保存
$ yarn pushYay :)
※seed作成コマンドはスプレッドシートのタブに新規追加されます
seed作成コマンド → シート追加
seed作成コマンド → seed出力
seedもしくはseed_onceを設定してください(初期値はseed)
主キーに対応する値を一度だけ出力するか、何度も書き換えるかを指定します。