lib/swift/migrations.rb in swift-1.0.2 vs lib/swift/migrations.rb in swift-1.0.3

- old
+ new

@@ -32,21 +32,21 @@ # # @param [Swift::Record] record # # @see Swift::Adapter::Sql def migrate! record - keys = record.header.keys - fields = record.header.map{|p| field_definition(p)}.join(', ') + keys = record.header.keys + fields = record.header.map{|p| field_definition(p)}.join(', ') fields += ", primary key (#{keys.join(', ')})" unless keys.empty? execute("drop table if exists #{record.store} cascade") execute("create table #{record.store} (#{fields})") end end # InstanceMethods end # Migrations def self.migrate! name = nil - schema.each{|record| record.migrate!(db(name)) } + schema.each {|record| record.migrate!(db(name))} end class Record extend Migrations::ClassMethods end