|
11 | 11 | #
|
12 | 12 | # It's strongly recommended that you check this file into your version control system.
|
13 | 13 |
|
14 |
| -ActiveRecord::Schema.define(version: 20190903072551) do |
| 14 | +ActiveRecord::Schema.define(version: 20200112230121) do |
15 | 15 |
|
16 | 16 | # These are extensions that must be enabled in order to support this database
|
17 | 17 | enable_extension "plpgsql"
|
|
127 | 127 | t.integer "grant_model_solution_token_every_nth_completed_exercise"
|
128 | 128 | t.integer "initial_coin_stash"
|
129 | 129 | t.boolean "large_exercises_consume_more_coins", default: false
|
| 130 | + t.string "moocfi_id" |
| 131 | + t.integer "submissions_count", default: 0, null: false |
130 | 132 | end
|
131 | 133 |
|
132 | 134 | add_index "courses", ["course_template_id"], name: "index_courses_on_course_template_id", using: :btree
|
|
184 | 186 |
|
185 | 187 | add_index "feedback_questions", ["course_id"], name: "index_feedback_questions_on_course_id", using: :btree
|
186 | 188 |
|
| 189 | + create_table "kafka_batch_update_points", force: :cascade do |t| |
| 190 | + t.integer "course_id" |
| 191 | + t.datetime "created_at" |
| 192 | + t.datetime "updated_at" |
| 193 | + end |
| 194 | + |
| 195 | + add_index "kafka_batch_update_points", ["course_id"], name: "index_kafka_batch_update_points_on_course_id", using: :btree |
| 196 | + |
187 | 197 | create_table "migrated_submissions", id: false, force: :cascade do |t|
|
188 | 198 | t.integer "from_course_id"
|
189 | 199 | t.integer "to_course_id"
|
|
210 | 220 | t.integer "user_id"
|
211 | 221 | t.integer "course_id"
|
212 | 222 | t.string "exercise_name"
|
213 |
| - t.datetime "created_at", null: false |
214 |
| - t.datetime "updated_at", null: false |
| 223 | + t.datetime "created_at", null: false |
| 224 | + t.datetime "updated_at", null: false |
| 225 | + t.integer "cost", default: 1, null: false |
215 | 226 | end
|
216 | 227 |
|
217 | 228 | add_index "model_solution_token_useds", ["course_id"], name: "index_model_solution_token_useds_on_course_id", using: :btree
|
|
492 | 503 | add_foreign_key "feedback_answers", "feedback_questions", on_delete: :cascade
|
493 | 504 | add_foreign_key "feedback_answers", "submissions", on_delete: :nullify
|
494 | 505 | add_foreign_key "feedback_questions", "courses", on_delete: :cascade
|
| 506 | + add_foreign_key "kafka_batch_update_points", "courses" |
495 | 507 | add_foreign_key "model_solution_token_useds", "courses"
|
496 | 508 | add_foreign_key "model_solution_token_useds", "users"
|
497 | 509 | add_foreign_key "reviews", "submissions", on_delete: :cascade
|
|
0 commit comments