new migrate scripts consistent with schema.rb