Sha256: 317a99b0613aa8ba1044e302ff5740cd53b07ddd084be31367f27fc2644e327d

Contents?: true

Size: 391 Bytes

Versions: 2

Compression:

Stored size: 391 Bytes

Contents

class Add<%= @model.attributes.collect{|a| a.name.camelize}.join('') %>ToUsers < ActiveRecord::Migration

	def self.up
		<%- @model.simple_attributes.each do |attr| -%>
			add_column :users, :<%= attr.name %>, :<%= attr.migration_field %>
		<%- end -%>
	end

	def self.down 
		<%- @model.simple_attributes.each do |attr| -%>
			remove_column :users, :<%= attr.name %>
		<%- end -%>
	end

end

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
mdd-3.0.2 lib/generators/mdwa/user/templates/migrate.rb
mdd-3.0.1 lib/generators/mdwa/user/templates/migrate.rb