がべーじこれくしょん

技術系とかいろいろ

Ruby on Rails

ActiveRecord::PendingMigrationError の倒し方

よくあります。 99.9%がモデルの変更に伴うマイグレーション忘れです。 作業を開始する前、pullしてきた直後、必ず以下のコマンドを実行しましょう。 $ rails db:migrate docker-composeを使ってる場合のメモ。 $ docker-compose run web rails db:migrate

Rails with docker-composeで"A server is already running."と出る問題

docker-composeで、dbとwebの切り分け運用している方は多いらしい。(僕は長いことvagrantだったのでよくわかりません) 友人のプロジェクトを手伝っているときに、docker-compose upでwebが立ち上がらないことがあったのでメモ。 問題の概要 docker-compose…

Rails with docker-composeで'/tmp/mysql.sock'がねえよと怒られたとき

この問題、よくあるみたいなのでメモ。 1. mysql.sockがあるかどうか疑う mysql.sockについてですが、まれに自動で作成されない場合があるそうです。そのため、dbコンテナ上であらかじめ手動で作成してから再度試してみましょう。 $ sudo touch /var/lib/mys…