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 @ 1297:0a574315af3e
History | View | Annotate | Download (489 Bytes)
| 1 | 1296:038ba2d95de8 | Chris | 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 |