spec/dummy/db/schema.rb in tb_banners-1.0.1 vs spec/dummy/db/schema.rb in tb_banners-1.0.2

- old
+ new

@@ -9,28 +9,20 @@ # from scratch. The latter is a flawed and unsustainable approach (the more migrations # you'll amass, the slower it'll run and the greater likelihood for issues). # # It's strongly recommended to check this file into your version control system. -ActiveRecord::Schema.define(:version => 20121127192250) do +ActiveRecord::Schema.define(:version => 20130920154448) do - create_table "spud_admin_permissions", :force => true do |t| - t.integer "user_id" - t.string "name" - t.boolean "access" - t.datetime "created_at", :null => false - t.datetime "updated_at", :null => false - t.string "scope" - end - create_table "spud_banner_sets", :force => true do |t| - t.string "name", :null => false - t.integer "width", :null => false - t.integer "height", :null => false - t.boolean "cropped", :default => true - t.datetime "created_at", :null => false - t.datetime "updated_at", :null => false + t.string "name", :null => false + t.integer "width", :null => false + t.integer "height", :null => false + t.boolean "cropped", :default => true + t.datetime "created_at", :null => false + t.datetime "updated_at", :null => false + t.boolean "has_rich_text", :default => false end add_index "spud_banner_sets", ["name"], :name => "index_spud_banner_sets_on_name", :unique => true create_table "spud_banners", :force => true do |t| @@ -44,14 +36,40 @@ t.string "banner_content_type" t.integer "banner_file_size" t.datetime "banner_updated_at" t.datetime "created_at", :null => false t.datetime "updated_at", :null => false + t.text "rich_text" end add_index "spud_banners", ["spud_banner_set_id"], :name => "index_spud_banners_on_spud_banner_set_id" + create_table "spud_permissions", :force => true do |t| + t.string "name", :null => false + t.string "tag", :null => false + t.datetime "created_at", :null => false + t.datetime "updated_at", :null => false + end + + add_index "spud_permissions", ["tag"], :name => "index_spud_permissions_on_tag", :unique => true + + create_table "spud_role_permissions", :force => true do |t| + t.integer "spud_role_id", :null => false + t.string "spud_permission_tag", :null => false + t.datetime "created_at", :null => false + t.datetime "updated_at", :null => false + end + + add_index "spud_role_permissions", ["spud_permission_tag"], :name => "index_spud_role_permissions_on_spud_permission_tag" + add_index "spud_role_permissions", ["spud_role_id"], :name => "index_spud_role_permissions_on_spud_role_id" + + create_table "spud_roles", :force => true do |t| + t.string "name" + t.datetime "created_at", :null => false + t.datetime "updated_at", :null => false + end + create_table "spud_user_settings", :force => true do |t| t.integer "spud_user_id" t.string "key" t.string "value" t.datetime "created_at", :null => false @@ -77,11 +95,13 @@ t.string "current_login_ip" t.string "last_login_ip" t.datetime "created_at", :null => false t.datetime "updated_at", :null => false t.string "time_zone" + t.integer "spud_role_id" end add_index "spud_users", ["email"], :name => "index_spud_users_on_email" add_index "spud_users", ["login"], :name => "index_spud_users_on_login" + add_index "spud_users", ["spud_role_id"], :name => "index_spud_users_on_spud_role_id" end