To check out this repository please hg clone the following URL, or open the URL using EasyMercurial or your preferred Mercurial client.
root / .svn / pristine / 31 / 31fa3914a91d4720d86c081f871b079fae9c31a5.svn-base @ 1298:4f746d8966dd
History | View | Annotate | Download (489 Bytes)
| 1 |
class <%= @migration_class_name %> < ActiveRecord::Migration |
|---|---|
| 2 |
def change |
| 3 |
create_table :<%= @table_name %> do |t| |
| 4 |
<% attributes.each do |attribute| -%> |
| 5 |
t.<%= attribute.type %> :<%= attribute.name %><%= attribute.inject_options %> |
| 6 |
<% end -%> |
| 7 |
<% if options[:timestamps] %> |
| 8 |
t.timestamps |
| 9 |
<% end -%> |
| 10 |
end |
| 11 |
<% attributes_with_index.each do |attribute| -%> |
| 12 |
add_index :<%= table_name %>, :<%= attribute.index_name %><%= attribute.inject_index_options %> |
| 13 |
<% end -%> |
| 14 |
end |
| 15 |
end |