Sha256: 17c723bb33ee566aee930d587ab6163f847b5881be3eb04a83329f94985ac07a

Contents?: true

Size: 475 Bytes

Versions: 7

Compression:

Stored size: 475 Bytes

Contents

# For details on Sequel migrations see:
#   * http://sequel.rubyforge.org/
#   * http://sequel.rubyforge.org/rdoc-plugins/classes/Sequel/Migration.html

class <%= class_name %> < Sequel::Migration

  def up
<% if model -%>
    create_table :<%= table_name -%> do
      primary_key :id
<% attributes.each do |name, type| -%>
      <%= type %> :<%= name %>
<% end -%>
    end
<% end -%>
  end

  def down
<% if model -%>
    drop_table :<%= table_name %>
<% end -%>
  end

end

Version data entries

7 entries across 7 versions & 2 rubygems

Version Path
pk-merb_sequel-1.0.5 lib/generators/templates/migration/schema/migrations/%file_name%.rb
merb_sequel-1.1.1 lib/generators/templates/migration/schema/migrations/%file_name%.rb
merb_sequel-1.1.0 lib/generators/templates/migration/schema/migrations/%file_name%.rb
merb_sequel-1.0.9 lib/generators/templates/migration/schema/migrations/%file_name%.rb
pk-merb_sequel-1.0.8 lib/generators/templates/migration/schema/migrations/%file_name%.rb
pk-merb_sequel-1.0.7 lib/generators/templates/migration/schema/migrations/%file_name%.rb
pk-merb_sequel-1.0.6 lib/generators/templates/migration/schema/migrations/%file_name%.rb