hello-world
webエンジニアのメモ。とりあえずやってみる。

[rails][mysql]ActiveRecordで現在接続しているデータベース名を取得する

公開日時

ActiveRecordで現在接続しているデータベース名を取得するには

Hoge.connection.current_database
# => sample_development

でできました。

MySQLのみのようです。

SQLiteの場合は以下でできるそうですが、ちょっと手間ですね。

Hoge.connection.instance_variable_get(:@config)[:database].split('/').last

参考


Related #Ruby

AWS SAMを使って署名付きURL発行APIを作る

S3の署名付きURL発行機能の検証を兼ねて、S3のキーをパラメータとして受け取り、署名付きURLを発行するAPIを作ってみました。

Rails Application Templateを使ってみた

やろうやろうと先延ばしにしていたRails Application Templateを使ってみました。

bundle install 時に An error occured while installing json (1.7.7)

mac で bundle install を実行した際に下記エラーが発生