Sha256: f6aa96e6aae935c2d6efac13e190c2db89474830e51d8becb085735c2e04304f
Contents?: true
Size: 574 Bytes
Versions: 7
Compression:
Stored size: 574 Bytes
Contents
class Create<%=model.capitalize%><%=name.capitalize%> < ActiveRecord::Migration def self.up add_column :<%= model.pluralize %>, :<%= name %>, :string <%- if options.with_index -%> add_index :<%= model.pluralize %>, ["<%= name %>"], :name => "index_<%=model.pluralize%>_on_<%=name%>", :unique => <% if options.unique %>true<% else %>false<% end %> <%- end -%> end def self.down <%- if options.with_index -%> remove_index :<%= model.pluralize %>, ["<%= name %>"] <%- end -%> remove_column :<%= model.pluralize %>, :<%= name %> end end
Version data entries
7 entries across 7 versions & 1 rubygems