|
|
|
@ -11,7 +11,7 @@
|
|
|
|
|
#
|
|
|
|
|
# It's strongly recommended to check this file into your version control system.
|
|
|
|
|
|
|
|
|
|
ActiveRecord::Schema.define(:version => 20140527060344) do
|
|
|
|
|
ActiveRecord::Schema.define(:version => 20140604071624) do
|
|
|
|
|
|
|
|
|
|
create_table "activities", :force => true do |t|
|
|
|
|
|
t.integer "act_id", :null => false
|
|
|
|
@ -116,6 +116,7 @@ ActiveRecord::Schema.define(:version => 20140527060344) do
|
|
|
|
|
t.integer "messages_count", :default => 0, :null => false
|
|
|
|
|
t.integer "last_message_id"
|
|
|
|
|
t.integer "parent_id"
|
|
|
|
|
t.integer "course_id"
|
|
|
|
|
end
|
|
|
|
|
|
|
|
|
|
add_index "boards", ["last_message_id"], :name => "index_boards_on_last_message_id"
|
|
|
|
@ -217,6 +218,16 @@ ActiveRecord::Schema.define(:version => 20140527060344) do
|
|
|
|
|
t.datetime "updated_on", :null => false
|
|
|
|
|
end
|
|
|
|
|
|
|
|
|
|
create_table "course_statuses", :force => true do |t|
|
|
|
|
|
t.integer "changesets_count"
|
|
|
|
|
t.integer "watchers_count"
|
|
|
|
|
t.integer "course_id"
|
|
|
|
|
t.float "grade", :default => 0.0
|
|
|
|
|
t.integer "course_ac_para", :default => 0
|
|
|
|
|
t.datetime "created_at", :null => false
|
|
|
|
|
t.datetime "updated_at", :null => false
|
|
|
|
|
end
|
|
|
|
|
|
|
|
|
|
create_table "courses", :force => true do |t|
|
|
|
|
|
t.integer "tea_id"
|
|
|
|
|
t.string "name"
|
|
|
|
@ -234,6 +245,13 @@ ActiveRecord::Schema.define(:version => 20140527060344) do
|
|
|
|
|
t.string "endup_time"
|
|
|
|
|
t.string "class_period"
|
|
|
|
|
t.integer "school_id"
|
|
|
|
|
t.text "description"
|
|
|
|
|
t.integer "status", :default => 1
|
|
|
|
|
t.integer "attachmenttype", :default => 2
|
|
|
|
|
t.integer "lft"
|
|
|
|
|
t.integer "rgt"
|
|
|
|
|
t.boolean "is_public", :default => true
|
|
|
|
|
t.integer "inherit_members", :limit => 1, :default => 1
|
|
|
|
|
end
|
|
|
|
|
|
|
|
|
|
create_table "custom_fields", :force => true do |t|
|
|
|
|
@ -296,6 +314,7 @@ ActiveRecord::Schema.define(:version => 20140527060344) do
|
|
|
|
|
create_table "enabled_modules", :force => true do |t|
|
|
|
|
|
t.integer "project_id"
|
|
|
|
|
t.string "name", :null => false
|
|
|
|
|
t.integer "course_id"
|
|
|
|
|
end
|
|
|
|
|
|
|
|
|
|
add_index "enabled_modules", ["project_id"], :name => "enabled_modules_project_id"
|
|
|
|
@ -499,13 +518,14 @@ ActiveRecord::Schema.define(:version => 20140527060344) do
|
|
|
|
|
|
|
|
|
|
create_table "members", :force => true do |t|
|
|
|
|
|
t.integer "user_id", :default => 0, :null => false
|
|
|
|
|
t.integer "project_id", :default => 0, :null => false
|
|
|
|
|
t.integer "project_id", :default => 0
|
|
|
|
|
t.datetime "created_on"
|
|
|
|
|
t.boolean "mail_notification", :default => false, :null => false
|
|
|
|
|
t.integer "course_id"
|
|
|
|
|
end
|
|
|
|
|
|
|
|
|
|
add_index "members", ["project_id"], :name => "index_members_on_project_id"
|
|
|
|
|
add_index "members", ["user_id", "project_id"], :name => "index_members_on_user_id_and_project_id", :unique => true
|
|
|
|
|
add_index "members", ["user_id", "project_id", "course_id"], :name => "index_members_on_user_id_and_project_id", :unique => true
|
|
|
|
|
add_index "members", ["user_id"], :name => "index_members_on_user_id"
|
|
|
|
|
|
|
|
|
|
create_table "memos", :force => true do |t|
|
|
|
|
@ -690,7 +710,7 @@ ActiveRecord::Schema.define(:version => 20140527060344) do
|
|
|
|
|
end
|
|
|
|
|
|
|
|
|
|
create_table "relative_memos", :force => true do |t|
|
|
|
|
|
t.integer "osp_id", :null => false
|
|
|
|
|
t.integer "osp_id"
|
|
|
|
|
t.integer "parent_id"
|
|
|
|
|
t.string "subject", :null => false
|
|
|
|
|
t.text "content", :null => false
|
|
|
|
|