mirror of
				https://github.com/redmine/redmine.git
				synced 2025-11-03 20:06:24 +01:00 
			
		
		
		
	
		
			
	
	
		
			16 lines
		
	
	
		
			489 B
		
	
	
	
		
			Ruby
		
	
	
	
	
	
		
		
			
		
	
	
			16 lines
		
	
	
		
			489 B
		
	
	
	
		
			Ruby
		
	
	
	
	
	
| 
								 | 
							
								class <%= @migration_class_name %> < ActiveRecord::Migration
							 | 
						||
| 
								 | 
							
								  def change
							 | 
						||
| 
								 | 
							
								    create_table :<%= @table_name %> do |t|
							 | 
						||
| 
								 | 
							
								<% attributes.each  do |attribute| -%>
							 | 
						||
| 
								 | 
							
								      t.<%= attribute.type %> :<%= attribute.name %><%= attribute.inject_options %>
							 | 
						||
| 
								 | 
							
								<% end  -%>
							 | 
						||
| 
								 | 
							
								<% if  options[:timestamps] %>
							 | 
						||
| 
								 | 
							
								      t.timestamps
							 | 
						||
| 
								 | 
							
								<% end  -%>
							 | 
						||
| 
								 | 
							
								    end
							 | 
						||
| 
								 | 
							
								<% attributes_with_index.each  do |attribute| -%>
							 | 
						||
| 
								 | 
							
								    add_index :<%= table_name %>, :<%= attribute.index_name %><%= attribute.inject_index_options %>
							 | 
						||
| 
								 | 
							
								<% end  -%>
							 | 
						||
| 
								 | 
							
								  end
							 | 
						||
| 
								 | 
							
								end
							 |