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 / bf / bfa97d9d559e780a8074d15bf06989f9711cacb8.svn-base @ 1297:0a574315af3e
History | View | Annotate | Download (1.93 KB)
| 1 |
ActiveRecord::Schema.define(:version => 0) do |
|---|---|
| 2 |
create_table :pages, :force => true do |t| |
| 3 |
t.column :version, :integer |
| 4 |
t.column :title, :string, :limit => 255 |
| 5 |
t.column :body, :text |
| 6 |
t.column :updated_on, :datetime |
| 7 |
t.column :author_id, :integer |
| 8 |
t.column :revisor_id, :integer |
| 9 |
end |
| 10 |
|
| 11 |
create_table :page_versions, :force => true do |t| |
| 12 |
t.column :page_id, :integer |
| 13 |
t.column :version, :integer |
| 14 |
t.column :title, :string, :limit => 255 |
| 15 |
t.column :body, :text |
| 16 |
t.column :updated_on, :datetime |
| 17 |
t.column :author_id, :integer |
| 18 |
t.column :revisor_id, :integer |
| 19 |
end |
| 20 |
|
| 21 |
create_table :authors, :force => true do |t| |
| 22 |
t.column :page_id, :integer |
| 23 |
t.column :name, :string |
| 24 |
end |
| 25 |
|
| 26 |
create_table :locked_pages, :force => true do |t| |
| 27 |
t.column :lock_version, :integer |
| 28 |
t.column :title, :string, :limit => 255 |
| 29 |
t.column :type, :string, :limit => 255 |
| 30 |
end |
| 31 |
|
| 32 |
create_table :locked_pages_revisions, :force => true do |t| |
| 33 |
t.column :page_id, :integer |
| 34 |
t.column :version, :integer |
| 35 |
t.column :title, :string, :limit => 255 |
| 36 |
t.column :version_type, :string, :limit => 255 |
| 37 |
t.column :updated_at, :datetime |
| 38 |
end |
| 39 |
|
| 40 |
create_table :widgets, :force => true do |t| |
| 41 |
t.column :name, :string, :limit => 50 |
| 42 |
t.column :foo, :string |
| 43 |
t.column :version, :integer |
| 44 |
t.column :updated_at, :datetime |
| 45 |
end |
| 46 |
|
| 47 |
create_table :widget_versions, :force => true do |t| |
| 48 |
t.column :widget_id, :integer |
| 49 |
t.column :name, :string, :limit => 50 |
| 50 |
t.column :version, :integer |
| 51 |
t.column :updated_at, :datetime |
| 52 |
end |
| 53 |
|
| 54 |
create_table :landmarks, :force => true do |t| |
| 55 |
t.column :name, :string |
| 56 |
t.column :latitude, :float |
| 57 |
t.column :longitude, :float |
| 58 |
t.column :version, :integer |
| 59 |
end |
| 60 |
|
| 61 |
create_table :landmark_versions, :force => true do |t| |
| 62 |
t.column :landmark_id, :integer |
| 63 |
t.column :name, :string |
| 64 |
t.column :latitude, :float |
| 65 |
t.column :longitude, :float |
| 66 |
t.column :version, :integer |
| 67 |
end |
| 68 |
end |