MySQL

【Ruby on Rails】重複しているレコードを取得する【MySQL】

概要 Ruby on Rails で重複しているレコードを取得する方法をまとめました。 MySQL で書く場合と、Ruby on Rails で書く場合の 2 パターン用意しています。 はじめに サンプルで利用するテーブルを確認します。 mysql> select * from users; +----+------+--…

【Ruby on Rails】deleted_at を使って論理削除をしよう

概要 Rails には DB のカラム名に『created_at』『updated_at』と言う、設定しておくだけで、作成日時と更新日時を自動記録してくれる、お決まりの便利な機能が用意されています。 このカラムのデータはアプリケーション内で利用するデータと言うよりも、DB …

【AWS】Ruby on Rails + Nginx + Unicorn + MySQL 環境構築

概要 AWS に初めて Rails のアプリを作成した時の手順をまとめました。 はじめに こちらの環境でアプリケーションを作成しました。 サーバOS Amazon Linux Web サーバ Nginx Rack サーバ Unicorn データベース MySQL フレームワーク Rails 5.0.X プログラミ…