Sha256: 56b4f17d2a920a45b2ee9a30164f3fe8054ea29c54453b0a0a14b6b7e4a75214
Contents?: true
Size: 1.42 KB
Versions: 3
Compression:
Stored size: 1.42 KB
Contents
module WidgetList class Railtie < Rails::Railtie config.before_configuration do config_file = Rails.root.join("config", "widget-list.yml") if config_file.file? WidgetList::List::connect else puts "\nWidget List config not found. Creating config/widget-list.yml. \n\nPlease configure it with the appropriate connections" File.open(Rails.root.join("config", "widget-list.yml"), 'w') { |file| file.write("#For connection examples see: http://sequel.rubyforge.org/rdoc/files/doc/opening_databases_rdoc.html\n\n") file.write("development:\n") file.write(" :primary: sqlite:/\n") file.write(" :secondary: sqlite:/\n") file.write("\n") file.write("test:\n") file.write(" :primary: mysql://root:root@localhost:3306/my_database\n") file.write(" :secondary: mysql://root:root@localhost:3306/my_database\n") file.write("\n") file.write("release:\n") file.write(" :primary: mysql://root:root@localhost:3306/my_database\n") file.write(" :secondary: mysql://root:root@localhost:3306/my_database\n") file.write("\n") file.write("production:\n") file.write(" :primary: mysql://root:root@localhost:3306/my_database\n") file.write(" :secondary: mysql://root:root@localhost:3306/my_database\n") } end end end end
Version data entries
3 entries across 3 versions & 1 rubygems
Version | Path |
---|---|
widget_list-1.0.4 | lib/widget_list/railtie.rb |
widget_list-1.0.3 | lib/widget_list/railtie.rb |
widget_list-1.0.2 | lib/widget_list/railtie.rb |