[rails][mysql]ActiveRecordで現在接続しているデータベース名を取得する
ActiveRecordで現在接続しているデータベース名を取得するには
Hoge.connection.current_database
# => sample_development
でできました。
MySQLのみのようです。
SQLiteの場合は以下でできるそうですが、ちょっと手間ですね。
Hoge.connection.instance_variable_get(:@config)[:database].split('/').last