examples/app/wikore/src/model.rb in ramaze-2009.05 vs examples/app/wikore/src/model.rb in ramaze-2009.06

- old
+ new

@@ -43,8 +43,14 @@ text :title, :unique => false, :null => false end end [Page, OldPage].each do |klass| - klass.create_table unless klass.table_exists? + begin + klass.create_table + rescue Sequel::DatabaseError => e + if e.message !~ /table.*already exists/ + raise e + end + end end end