diff --git a/db/migrate/20190805010545_modify_ke_contents_for_markdown.rb b/db/migrate/20190805010545_modify_ke_contents_for_markdown.rb
index 40714c4e1..4b66add63 100644
--- a/db/migrate/20190805010545_modify_ke_contents_for_markdown.rb
+++ b/db/migrate/20190805010545_modify_ke_contents_for_markdown.rb
@@ -1,73 +1,124 @@
class ModifyKeContentsForMarkdown < ActiveRecord::Migration[5.2]
include ActionView::Helpers::SanitizeHelper
def change
- def ke_transform_to_md content
- sanitize(content, tags: %w(img a span), attributes: %w(src href target style))
- .gsub(/^(\n)/, "").gsub(/(\n)+/, "
").gsub(/$(\n)/, "")
- .gsub(/(\n)+/, "
").gsub("\t", " ")
- end
-
- # 课程讨论区
- MessageDetail.find_each do |m|
- content = ke_transform_to_md m.content
- puts("content:#{content}")
- m.update_column(:content, content)
- end
-
- # 试卷的描述
- Exercise.find_each do |e|
- exercise_description = ke_transform_to_md e.exercise_description
- puts("#exercise_description: #{exercise_description}")
- e.update_column(:exercise_description, exercise_description)
- end
-
- # 试卷的标题
- ExerciseQuestion.find_each do |eq|
- question_title = ke_transform_to_md eq.question_title
- puts("question_title:#{question_title}")
- eq.update_column(:question_title, question_title)
- end
-
- # 试卷的答案
- ExerciseStandardAnswer.find_each do |esa|
- answer_text = ke_transform_to_md esa.answer_text
- puts("answer_text: #{answer_text}")
- esa.update_column(:answer_text, answer_text)
- end
-
- # 试卷题库
- ExerciseBankQuestion.find_each do |ebq|
- question_title = ke_transform_to_md ebq.question_title
- puts("#question_title: #{question_title}")
- end
-
-
- # 问卷的标题
- PollQuestion.find_each do |pq|
- question_title = ke_transform_to_md pq.question_title
- puts("question_title:#{question_title}")
- pq.update_column(:question_title, question_title)
- end
-
-
-
-
- StudentWork
- HomeworkCommon
- JournalsForMessage
- GraduationTask
- GraduationTopic
- GraduationWork
- GtaskBank
- GtopicBank
- HomeworkBank
- QuestionBank
-
- ExerciseBankStandardAnswer
- Memo
-
-
-
+ # def ke_transform_to_md content
+ # sanitize(content, tags: %w(img a span), attributes: %w(src href target style))
+ # .gsub(/^(\n)/, "").gsub(/(\n)+/, "
").gsub(/$(\n)/, "")
+ # .gsub(/(\n)+/, "
").gsub("\t", " ")
+ # end
+ #
+ # # 课程讨论区
+ # MessageDetail.find_each do |m|
+ # content = ke_transform_to_md m.content
+ # puts("content:#{content}")
+ # m.update_column(:content, content)
+ # end
+ #
+ # # 试卷的标题
+ # ExerciseQuestion.find_each do |eq|
+ # question_title = ke_transform_to_md eq.question_title
+ # puts("question_title:#{question_title}")
+ # eq.update_column(:question_title, question_title)
+ # end
+ #
+ # # 试卷的答案
+ # ExerciseStandardAnswer.find_each do |esa|
+ # answer_text = ke_transform_to_md esa.answer_text
+ # puts("answer_text: #{answer_text}")
+ # esa.update_column(:answer_text, answer_text)
+ # end
+ #
+ # # 试卷题库的问题标题
+ # ExerciseBankQuestion.find_each do |ebq|
+ # question_title = ke_transform_to_md ebq.question_title
+ # puts("#question_title: #{question_title}")
+ # ebq.update_column(:question_title, question_title)
+ # end
+ #
+ # # 试卷答案
+ # ExerciseBankStandardAnswer.find_each do |ebsa|
+ # answer_text = ke_transform_to_md ebsa.answer_text
+ # puts("#answer_text: #{answer_text}")
+ # ebsa.update_column(:answer_text, answer_text)
+ # end
+ #
+ # # 问卷的标题
+ # PollQuestion.find_each do |pq|
+ # question_title = ke_transform_to_md pq.question_title
+ # puts("question_title:#{question_title}")
+ # pq.update_column(:question_title, question_title)
+ # end
+ #
+ # # 学生的作品
+ # StudentWork.find_each do |sw|
+ # description = ke_transform_to_md sw.description
+ # puts("#description: #{description}")
+ # sw.update_column(:description, description)
+ # end
+ #
+ # # 作业
+ # HomeworkCommon.find_each do |hc|
+ # description = ke_transform_to_md hc.description
+ # reference_answer = ke_transform_to_md hc.reference_answer
+ # explanation = ke_transform_to_md hc.explanation
+ # hc.update_attributes(description: description, reference_answer: reference_answer, explanation: explanation)
+ # end
+ #
+ # # 作业题库
+ # HomeworkBank.find_each do |hb|
+ # description = ke_transform_to_md hb.description
+ # reference_answer = ke_transform_to_md hb.reference_answer
+ # hb.update_attributes(description: description, reference_answer: reference_answer)
+ # end
+ #
+ # # 课堂评论
+ # JournalsForMessage.find_each do |jfm|
+ # notes = ke_transform_to_md jfm.notes
+ # puts("#notes: #{notes}")
+ # jfm.update_column(:notes, notes)
+ # end
+ #
+ # # 毕业任务
+ # GraduationTask.find_each do |gt|
+ # description = ke_transform_to_md gt.description
+ # puts("#description: #{description}")
+ # gt.update_column(:description, description)
+ # end
+ #
+ # # 毕设选题
+ # GraduationTopic.find_each do |gt|
+ # description = ke_transform_to_md gt.description
+ # puts("#description: #{description}")
+ # gt.update_column(:description, description)
+ # end
+ #
+ # # 毕设作品
+ # GraduationWork.find_each do |gw|
+ # description = ke_transform_to_md gw.description
+ # puts("#description: #{description}")
+ # gw.update_column(:description, description)
+ # end
+ #
+ # # 毕设任务题库
+ # GtaskBank.find_each do |gb|
+ # description = ke_transform_to_md gb.description
+ # puts("#description: #{description}")
+ # gb.update_column(:description, description)
+ # end
+ #
+ # # 毕设选题题库
+ # GtopicBank.find_each do |gb|
+ # description = ke_transform_to_md gb.description
+ # puts("#description: #{description}")
+ # gb.update_column(:description, description)
+ # end
+ #
+ # # 交流问答
+ # Memo.find_each do |m|
+ # content = ke_transform_to_md m.content
+ # puts("#description: #{content}")
+ # m.update_column(:content, content)
+ # end
end
end