在 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"]
那是批准的机制吗?