Sha256: e350d728f02248ba58d2a4fac6544a02a396593eef24ab7bc911d66bf387dab9

Contents?: true

Size: 454 Bytes

Versions: 2

Compression:

Stored size: 454 Bytes

Contents

migration <%= @current_migration_number.to_i %>, :<%= param(:name).underscore %> do

  up do
<%
    unless columns.empty?
-%>
    create_table :<%= @table_name %> do
<%
      for column in migration_columns
-%>
      column :<%= column.column_name %>, <%= get_column_type(column) %>, :nullable? => false
<%
      end
-%>
    end
<%
    end
-%>
  end

  down do
<%
    unless columns.empty?
-%>
    drop_table :<%= @table_name %>
<%
    end
-%>
  end

end

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
mack-data_mapper-0.8.3 lib/mack-data_mapper/migration_generator/templates/db/migrations/%=@migration_name%.rb.template
mack-data_mapper-0.8.3.1 lib/mack-data_mapper/migration_generator/templates/db/migrations/%=@migration_name%.rb.template