| 
									
										
										
										
											2007-03-10 15:09:49 +00:00
										 |  |  | class CreateWikiContents < ActiveRecord::Migration | 
					
						
							|  |  |  |   def self.up | 
					
						
							|  |  |  |     create_table :wiki_contents do |t| | 
					
						
							|  |  |  |       t.column :page_id, :integer, :null => false | 
					
						
							|  |  |  |       t.column :author_id, :integer | 
					
						
							| 
									
										
										
										
											2007-03-19 18:12:35 +00:00
										 |  |  |       t.column :text, :text | 
					
						
							| 
									
										
										
										
											2007-04-25 15:06:20 +00:00
										 |  |  |       t.column :comments, :string, :limit => 255, :default => "" | 
					
						
							| 
									
										
										
										
											2007-03-10 15:09:49 +00:00
										 |  |  |       t.column :updated_on, :datetime, :null => false | 
					
						
							|  |  |  |       t.column :version, :integer, :null => false | 
					
						
							|  |  |  |     end | 
					
						
							|  |  |  |     add_index :wiki_contents, :page_id, :name => :wiki_contents_page_id | 
					
						
							|  |  |  |      | 
					
						
							|  |  |  |     create_table :wiki_content_versions do |t| | 
					
						
							|  |  |  |       t.column :wiki_content_id, :integer, :null => false | 
					
						
							|  |  |  |       t.column :page_id, :integer, :null => false | 
					
						
							|  |  |  |       t.column :author_id, :integer | 
					
						
							|  |  |  |       t.column :data, :binary | 
					
						
							|  |  |  |       t.column :compression, :string, :limit => 6, :default => "" | 
					
						
							| 
									
										
										
										
											2007-04-25 15:06:20 +00:00
										 |  |  |       t.column :comments, :string, :limit => 255, :default => "" | 
					
						
							| 
									
										
										
										
											2007-03-10 15:09:49 +00:00
										 |  |  |       t.column :updated_on, :datetime, :null => false | 
					
						
							|  |  |  |       t.column :version, :integer, :null => false | 
					
						
							|  |  |  |     end | 
					
						
							|  |  |  |     add_index :wiki_content_versions, :wiki_content_id, :name => :wiki_content_versions_wcid | 
					
						
							|  |  |  |   end | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  |   def self.down | 
					
						
							|  |  |  |     drop_table :wiki_contents | 
					
						
							|  |  |  |     drop_table :wiki_content_versions | 
					
						
							|  |  |  |   end | 
					
						
							|  |  |  | end |