Webエンジニアのライフハック日記

ゲームをしたりe-Sportsの試合を観に行くのが大好きなエンジニアのブログ。仕事の話から、日常をちょっと便利にする話、節約の話などをメインに書いていきます。たまに実際に買った商品レビューなども。

Ruby on Rails

Railsでrake taskの作成 - rake taskにするべきかRails runnerにするべきか

はじめに RailsでRake taskを作成したい。Twitchの関連アプリを作成していて、TwitchのスクリーンネームからユーザーIDなどの情報を取得するコマンドを定義したい。 環境 ruby 2.5 rails 5.2 rake task と rails runner railsでバッチ処理を実装するにあたり…

Ruby on Rails 5 の ActiveRecordやmigration で id を string 型にしたいとき、テーブル名を複数形じゃなくて単数形にしたいとき

もくじ もくじ migrationのときにstring型のidを使いたいとき テーブル名を単数形にしたい場合 マイグレーション ActiveRecord migrationのときにstring型のidを使いたいとき Ruby on Rails で rails generate migration <マイグレーションクラス名> ってし…