@@ -36,9 +36,10 end | |||||
36 |
|
36 | |||
37 | # Include database gems for the adapters found in the database |
|
37 | # Include database gems for the adapters found in the database | |
38 | # configuration file |
|
38 | # configuration file | |
|
39 | require 'erb' | |||
39 | database_file = File.join(File.dirname(__FILE__), "config/database.yml") |
|
40 | database_file = File.join(File.dirname(__FILE__), "config/database.yml") | |
40 | if File.exist?(database_file) |
|
41 | if File.exist?(database_file) | |
41 |
database_config = YAML. |
|
42 | database_config = YAML::load(ERB.new(IO.read(database_file)).result) | |
42 | adapters = database_config.values.map {|c| c['adapter']}.compact.uniq |
|
43 | adapters = database_config.values.map {|c| c['adapter']}.compact.uniq | |
43 | if adapters.any? |
|
44 | if adapters.any? | |
44 | adapters.each do |adapter| |
|
45 | adapters.each do |adapter| |
General Comments 0
You need to be logged in to leave comments.
Login now