2022年8月21日 / 最終更新日時 : 2022年8月21日 admin Ruby on Rails 初期・マスタデータをyaml変更だけで完結できるようにseedを実装する seedは初期データやマスタデータを投入する仕組みですが、自分で実装する必要があり、データが増える前にyamlを読むように実装ているケースが多いのではないでしょうか。 対象テーブル追加毎にdb/seeds.rbに手を入れ […] ActiveRecordDeviseseed共通化
2021年11月7日 / 最終更新日時 : 2021年11月10日 admin Ruby on Rails NuxtとRailsアプリ(Devise Token Auth)の結合テストをする それぞれのアプリでは問題なく動作しても、いざ繋げると細かい所で意図通りに進まない事は良くあります。特にフロントとバックエンドを分けると、問題となるケースは増えそう。 単体テストはユニットテストで担保するとして、結合テスト […] APIDevise Token AuthNuxt.jsRSpecseedテスト
2021年8月8日 / 最終更新日時 : 2021年9月14日 admin Ruby on Rails Devise導入済みのアプリにDevise Token Authを入れて共存させる データ移行せずに、登録済みのユーザがそのままAPIを使ったアプリでも認証できるようにDevise Token Authを入れて共存できるようにしてみました。 今まで通りDeviseで登録・認証できる事、APIでも登録・認 […] ActiveRecordAPIDeviseDevise Token AuthMySQLPostgreSQLseedSQLite3認証
2020年5月25日 / 最終更新日時 : 2020年6月4日 admin Ruby on Rails seedで環境毎に初期データを投入できるように拡張 管理者用のdeviseユーザーを作成 で、モデル名.ymlを設置すれば、投入されるようにseeds.rbを書きましたが、環境毎(例えば、開発環境のみ)にという場合もあるので、seeds.rbを書き換えます。 パラメータ追 […] seed初期データ
2020年5月14日 / 最終更新日時 : 2020年7月16日 admin Ruby on Rails 管理者用のdeviseユーザーを作成 Railsアプリにサクッとdeviseを導入のユーザー作成と似てますが、管理者はアカウント登録できないようにするので、初期の管理ユーザーをseedで作れたり、RSpecでアカウント登録できない事をテストできるようにしたい […] DeviseRSpecseed初期データ認証