- 投稿日:2022-11-20T22:21:39+09:00
deviseのサインアップ時に名前を登録できるようにする
deviseにてログイン機能を実装すると、 サインアップ時に登録できる情報はデフォルトとして 「メールアドレス」「パスワード」が用意される。 今回は「メールアドレス」「パスワード」に加えて「名前」を…
- 投稿日:2022-11-20T17:35:56+09:00
[sidekiq schduler]Cron形式での定期処理の書き方
自分用の書き方メモです。 :schedule: push_line: cron: '* * 12 * * *' class: PushLineJob 上記のようにconfig/sidekiq.yml…
- 投稿日:2022-11-20T15:47:10+09:00
deviseを用いた「ユーザー管理機能」の実装フロー
Gemのひとつである「devise」を使用することで、「ユーザー管理機能」を実装することができる。 deviseの実装フロー Gemのインストール 設定ファイルを作成 モデルを作成 テーブルを作成 …
- 投稿日:2022-11-20T14:15:23+09:00
Railsチュートリアルのrails db:seedをinsert_allで速くする
はじめに Railsチュートリアルではチュートリアルで使用するデータを生成しDBに保存するためにrails db:seedというコマンドを使う。これが自分の古いPC環境ではなかなかの遅さだったので少…
- 投稿日:2022-11-20T01:58:34+09:00
Herokuの代替先をいくつか試してはみた
自分は初心者に毛が生えた程度の知識しかないので一般的な基準ではない前提で見て欲しい。そもそもこの「Herokuの無料期間は終わるので代替先を探してみた!」って記事はさんざん書かれてるだろうから、今更…
- 投稿日:2022-11-20T00:16:44+09:00
ActiveRecord::StatementInvalid: Mysql2::Error: Specified key was too long; max key length is 767 bytes エラー
Railsでアプリ作成時、rails db:migrateのコマンドの後、 Mysql2::Error: Specified key was too long; max key length is…