public
Description: A Ruby web application framework
Homepage: http://www.mackframework.com
Clone URL: git://github.com/markbates/mack.git
Click here to lend your support to: mack and make a donation at www.pledgie.com !
Added symbolize_keys to database config settings.
markbates (author)
Fri May 02 13:46:31 -0700 2008
commit  2a6cf40710152ce235406bb78f0244a7079d639f
tree    854858385d52733bad3f53f2c206cfc301894fe8
parent  668ce481e0281f37e3cd9d2683931fedf1e53875
...
4
5
6
7
 
8
9
10
...
4
5
6
 
7
8
9
10
0
@@ -4,7 +4,7 @@
0
 * Cleaned up some tests, and refactored the HTML generation stuff.
0
 * Fixed a bug with the scaffold generating 'bad' methods instead of 'post'
0
 * Made error_messages_for more compatible with DataMapper.
0
-* gem: mack_ruby_core_extensions 0.1.22
0
+* gem: mack_ruby_core_extensions 0.1.23
0
 * gem: genosaurus 1.1.3
0
 * gem: datamapper 0.3.2
0
 
...
1
2
3
4
 
 
5
6
7
8
9
10
11
 
 
12
13
 
14
15
16
...
1
2
3
 
4
5
6
7
8
9
10
11
 
12
13
14
 
15
16
17
18
0
@@ -1,16 +1,18 @@
0
 #--
0
 # setup ORM:
0
 #++
0
-
0
+gem "data_objects", "0.2.0"
0
+gem 'datamapper', "0.3.2"
0
 require 'data_mapper'
0
 
0
 dbs = YAML::load(Erubis::Eruby.new(IO.read(File.join(MACK_CONFIG, "database.yml"))).result)
0
 
0
 unless dbs.nil?
0
   settings = dbs[MACK_ENV]
0
- if settings["default"]
0
+ settings.symbolize_keys!
0
+ if settings[:default]
0
     settings.each do |k,v|
0
- DataMapper::Database.setup(k.to_sym, v)
0
+ DataMapper::Database.setup(k, v.symbolize_keys)
0
     end
0
   else
0
     DataMapper::Database.setup(settings)
...
48
49
50
51
 
52
53
54
...
48
49
50
 
51
52
53
54
0
@@ -48,7 +48,7 @@ namespace :gem do
0
         s.rdoc_options << '--title' << 'Mack' << '--main' << 'README' << '--line-numbers' << "--inline-source"
0
         
0
         s.add_dependency("rack", "0.3.0")
0
- s.add_dependency("mack_ruby_core_extensions", "0.1.22")
0
+ s.add_dependency("mack_ruby_core_extensions", "0.1.23")
0
         s.add_dependency("application_configuration", "1.2.2")
0
         s.add_dependency("cachetastic", "1.4.2")
0
         s.add_dependency("log4r", "1.0.5")

Comments

    No one has commented yet.