Rails では、次の方法で基盤となるデータベースをプログラムで検出します。
ActiveRecord::Base.connection.adapter_name
「MySQL」、「PostgreSQL」などを返します。
DataMapper の同等の呼び出しは何ですか? 私が思いついた最高のものは次のとおりです。
DataMapper.repository(:default).adapter.options["scheme"]
それは承認されたメカニズムですか?
Rails では、次の方法で基盤となるデータベースをプログラムで検出します。
ActiveRecord::Base.connection.adapter_name
「MySQL」、「PostgreSQL」などを返します。
DataMapper の同等の呼び出しは何ですか? 私が思いついた最高のものは次のとおりです。
DataMapper.repository(:default).adapter.options["scheme"]
それは承認されたメカニズムですか?