commit
7eb5d2a8fa
@ -0,0 +1,5 @@
|
|||||||
|
class AddIndexToHomeworkCommons < ActiveRecord::Migration
|
||||||
|
def change
|
||||||
|
add_index :homework_commons, [:course_id, :id]
|
||||||
|
end
|
||||||
|
end
|
@ -0,0 +1,5 @@
|
|||||||
|
class AddIndexToStudentWorks < ActiveRecord::Migration
|
||||||
|
def change
|
||||||
|
add_index :student_works, [:homework_common_id, :user_id]
|
||||||
|
end
|
||||||
|
end
|
@ -0,0 +1,13 @@
|
|||||||
|
namespace :delete_evalution do
|
||||||
|
desc "delete evaluation"
|
||||||
|
task :delete => :environment do
|
||||||
|
homework = HomeworkCommon.where("id = 844").first
|
||||||
|
homework.homework_detail_manual.update_column('comment_status', 3)
|
||||||
|
student_work_score = StudentWorksScore.where("student_work_id = 28088 and user_id = 9263").first
|
||||||
|
student_work_score.destroy
|
||||||
|
student_work_9203 = StudentWork.where("id = 28088").first
|
||||||
|
student_work_9263 = StudentWork.where("homework_common_id = 844 and user_id = 9263").first
|
||||||
|
student_work_9203.update_column("student_score",91)
|
||||||
|
student_work_9263.update_column("absence_penalty",student_work_9263.absence_penalty+homework.homework_detail_manual.absence_penalty)
|
||||||
|
end
|
||||||
|
end
|
Loading…
Reference in new issue