私は rake を使用して、開発環境での移行を管理することを楽しんでいます。この環境では、開発 DB で自分の Rails アプリに完全なアクセス許可を許可しています。
ただし、ステージング環境と本番環境では、私のアプリケーションには書き込みアクセスしかなく、テーブルを変更する機能はありません。
rake db:migrateステージングとプロダクションで引き続き使用したいのrake dbですが、Rails アプリと同じユーザーを使用しているため、十分な権限がありません。
Railsアプリで管理者のdb権限を許可することなく、この問題を回避する簡単な方法を知っている人はいますか?
-usernameたとえば、と を-passwordいつ実行するかを指定できればrake db、それは素晴らしいことです。