アトトック代表の開発ブログ

プログラミングや会社のこと、写真、自転車のことなど書いてます。

rails

ActiveRecordのenum

ActiveRecordのenumが便利なので最近よく使っています。 例えば、Spotモデルに下書き(draft)と公開(published)の状態をもつステータスを追加するとします。 Spotモデルにstatusカラムを追加するマイグレーションを作成 rails g migration add_status_to_spot…

画像アップローダ CarrierWaveの使い方

Railsのアプリでで画像をアップロードするGemのCarrierWaveの使い方をまとめてみます。 CarrierWaveはこれ↓ https://github.com/carrierwaveuploader/carrierwave Gemfile Gemfileにcarrierwaveとrmagickを追加する。 gem 'carrierwave' gem 'rmagick' bundl…