0
# This file is auto-generated from the current state of the database. Instead of editing this file,
0
-# please use the migrations feature of Active
Record to incrementally modify your database, and
0
+# please use the migrations feature of Active
Record to incrementally modify your database, and
0
# then regenerate this schema definition.
0
# Note that this schema.rb definition is the authoritative source for your database schema. If you need
0
# It's strongly recommended to check this file into your version control system.
0
-ActiveRecord::Schema.define(:version => 12) do
0
+ActiveRecord::Schema.define(:version => 20080613115813) do
0
+ create_table "bookmark_accounts", :force => true do |t|
0
+ t.integer "user_id", :limit => 11, :null => false
0
+ t.datetime "created_at"
0
+ t.datetime "updated_at"
0
create_table "comments", :force => true do |t|
0
- t.integer "post_id", :null => false
0
- t.integer "parent_comment_id"
0
- t.text "body", :default => "", :null => false
0
+ t.integer "post_id", :limit => 11
0
+ t.integer "parent_comment_id", :limit => 11
0
+ t.text "body", :null => false
0
+ t.integer "user_id", :limit => 11
0
t.string "user_website"
0
- t.boolean "published",
:default => false
0
+ t.boolean "published",
:default => false
0
t.datetime "created_at"
0
t.datetime "updated_at"
0
- t.boolean "subscribed", :default => false
0
+ t.boolean "subscribed", :default => false
0
+ t.integer "site_id", :limit => 11
0
create_table "goldberg_content_pages", :force => true do |t|
0
- t.integer "markup_style_id"
0
+ t.integer "markup_style_id"
, :limit => 110
- t.integer "permission_id"
0
+ t.integer "permission_id"
, :limit => 110
t.datetime "created_at"
0
t.datetime "updated_at"
0
@@ -42,9 +52,9 @@ ActiveRecord::Schema.define(:version => 12) do
0
add_index "goldberg_content_pages", ["markup_style_id"], :name => "fk_content_page_markup_style_id"
0
create_table "goldberg_controller_actions", :force => true do |t|
0
- t.integer "site_controller_id"
0
+ t.integer "site_controller_id"
, :limit => 110
- t.integer "permission_id"
0
+ t.integer "permission_id"
, :limit => 110
@@ -52,12 +62,12 @@ ActiveRecord::Schema.define(:version => 12) do
0
add_index "goldberg_controller_actions", ["site_controller_id"], :name => "fk_controller_action_site_controller_id"
0
create_table "goldberg_menu_items", :force => true do |t|
0
+ t.integer "parent_id"
, :limit => 110
- t.integer "controller_action_id"
0
- t.integer "content_page_id"
0
+ t.integer "seq", :limit => 11
0
+ t.integer "controller_action_id", :limit => 11
0
+ t.integer "content_page_id", :limit => 11
0
add_index "goldberg_menu_items", ["controller_action_id"], :name => "fk_menu_item_controller_action_id"
0
@@ -70,9 +80,9 @@ ActiveRecord::Schema.define(:version => 12) do
0
create_table "goldberg_roles", :force => true do |t|
0
- t.string "description", :default => "", :null => false
0
- t.integer "default_page_id"
0
+ t.integer "parent_id", :limit => 11
0
+ t.string "description", :default => "", :null => false
0
+ t.integer "default_page_id", :limit => 11
0
t.datetime "created_at"
0
t.datetime "updated_at"
0
@@ -83,8 +93,8 @@ ActiveRecord::Schema.define(:version => 12) do
0
add_index "goldberg_roles", ["default_page_id"], :name => "fk_role_default_page_id"
0
create_table "goldberg_roles_permissions", :force => true do |t|
0
- t.integer "permission_id"
0
+ t.integer "role_id", :limit => 11
0
+ t.integer "permission_id", :limit => 11
0
add_index "goldberg_roles_permissions", ["role_id"], :name => "fk_roles_permission_role_id"
0
@@ -92,8 +102,8 @@ ActiveRecord::Schema.define(:version => 12) do
0
create_table "goldberg_site_controllers", :force => true do |t|
0
- t.integer "permission_id"
0
- t.integer "builtin", :default => 0
0
+ t.integer "permission_id", :limit => 11
0
+ t.integer "builtin", :limit => 11, :default => 0
0
add_index "goldberg_site_controllers", ["permission_id"], :name => "fk_site_controller_permission_id"
0
@@ -101,20 +111,20 @@ ActiveRecord::Schema.define(:version => 12) do
0
create_table "goldberg_system_settings", :force => true do |t|
0
t.string "site_subtitle"
0
- t.string "footer_message", :default => ""
0
- t.integer "public_role_id"
0
- t.integer "session_timeout", :default => 0, :null => false
0
- t.integer "site_default_page_id"
0
- t.integer "not_found_page_id"
0
- t.integer "permission_denied_page_id"
0
- t.integer "session_expired_page_id"
0
- t.integer "menu_depth", :default => 0, :null => false
0
+ t.string "footer_message", :default => ""
0
+ t.integer "public_role_id", :limit => 11
0
+ t.integer "session_timeout", :limit => 11, :default => 0, :null => false
0
+ t.integer "site_default_page_id", :limit => 11
0
+ t.integer "not_found_page_id", :limit => 11
0
+ t.integer "permission_denied_page_id", :limit => 11
0
+ t.integer "session_expired_page_id", :limit => 11
0
+ t.integer "menu_depth", :limit => 11, :default => 0, :null => false
0
t.string "site_url_prefix"
0
t.boolean "self_reg_enabled"
0
- t.integer "self_reg_role_id"
0
+ t.integer "self_reg_role_id"
, :limit => 110
t.boolean "self_reg_confirmation_required"
0
- t.integer "self_reg_confirmation_error_page_id"
0
+ t.integer "self_reg_confirmation_error_page_id"
, :limit => 110
t.boolean "self_reg_send_confirmation_email"
0
@@ -127,7 +137,7 @@ ActiveRecord::Schema.define(:version => 12) do
0
create_table "goldberg_users", :force => true do |t|
0
+ t.integer "role_id"
, :limit => 110
t.string "password_salt"
0
@@ -141,51 +151,86 @@ ActiveRecord::Schema.define(:version => 12) do
0
add_index "goldberg_users", ["role_id"], :name => "fk_user_role_id"
0
+ create_table "newsletter_users", :force => true do |t|
0
+ t.integer "user_id", :limit => 11, :null => false
0
+ t.integer "newsletter_id", :limit => 11, :null => false
0
+ t.datetime "created_at"
0
+ t.datetime "updated_at"
0
+ add_index "newsletter_users", ["user_id", "newsletter_id"], :name => "index_newsletter_users_on_user_id_and_newsletter_id", :unique => true
0
+ create_table "newsletters", :force => true do |t|
0
+ t.string "title", :default => "", :null => false
0
+ t.datetime "created_at"
0
+ t.datetime "updated_at"
0
create_table "plugin_schema_info", :id => false, :force => true do |t|
0
+ t.integer "version"
, :limit => 110
create_table "posts", :force => true do |t|
0
- t.string "title", :default => "", :null => false
0
- t.string "excerpt", :default => "", :null => false
0
- t.text "body", :default => "", :null => false
0
- t.datetime "published_at", :null => false
0
- t.boolean "published", :default => false
0
- t.string "permalink", :default => "", :null => false
0
- t.integer "user_id", :null => false
0
+ t.string "title", :default => "", :null => false
0
+ t.string "excerpt", :default => "", :null => false
0
+ t.text "body", :null => false
0
+ t.datetime "published_at", :null => false
0
+ t.boolean "published", :default => false
0
+ t.string "permalink", :default => "", :null => false
0
+ t.integer "user_id", :limit => 11, :null => false
0
t.datetime "created_at"
0
t.datetime "updated_at"
0
- t.integer "comments_count", :default => 0
0
+ t.integer "comments_count", :limit => 11, :default => 0
0
+ t.string "cached_tag_list", :default => ""
0
create_table "site_assets", :force => true do |t|
0
+ t.integer "size"
, :limit => 110
t.string "content_type"
0
- t.string "filename", :default => "", :null => false
0
+ t.string "filename", :default => "", :null => false
0
+ t.integer "height", :limit => 11
0
+ t.integer "width", :limit => 11
0
+ t.integer "parent_id", :limit => 11
0
- t.integer "user_id", :null => false
0
- t.integer "position", :default => 0
0
+ t.integer "user_id", :limit => 11, :null => false
0
+ t.integer "site_id", :limit => 11
0
+ t.integer "position", :limit => 11, :default => 0
0
t.datetime "created_at"
0
t.datetime "updated_at"
0
+ add_index "site_assets", ["site_id"], :name => "site_id"
0
create_table "sites", :force => true do |t|
0
- t.string "title", :default => "", :null => false
0
- t.string "url", :default => "", :null => false
0
- t.string "owner", :default => "", :null => false
0
- t.text "description", :default => "", :null => false
0
- t.integer "user_id", :null => false
0
+ t.string "title", :default => "", :null => false
0
+ t.string "url", :default => "", :null => false
0
+ t.string "owner", :default => "", :null => false
0
+ t.text "description", :null => false
0
+ t.integer "user_id", :limit => 11, :null => false
0
t.datetime "created_at"
0
t.datetime "updated_at"
0
- t.integer "comments_count", :
default => 0
0
+ t.integer "comments_count", :
limit => 11, :default => 0
0
- t.boolean "published",
:default => false
0
+ t.boolean "published",
:default => false
0
t.string "thumbnail_filename"
0
+ t.boolean "featured", :default => false
0
+ t.string "cached_tag_list", :default => ""
0
+ create_table "taggings", :force => true do |t|
0
+ t.integer "tag_id", :limit => 11
0
+ t.integer "taggable_id", :limit => 11
0
+ t.string "taggable_type"
0
+ t.datetime "created_at"
0
+ add_index "taggings", ["tag_id"], :name => "index_taggings_on_tag_id"
0
+ add_index "taggings", ["taggable_id", "taggable_type"], :name => "index_taggings_on_taggable_id_and_taggable_type"
0
+ create_table "tags", :force => true do |t|
Comments
No one has commented yet.