From a8ba23992910bd2a8a30a129454356480c5e1d71 Mon Sep 17 00:00:00 2001 From: cxt <853663049@qq.com> Date: Tue, 11 Feb 2020 14:48:59 +0800 Subject: [PATCH] =?UTF-8?q?=E6=B6=88=E6=81=AF=E6=95=B0=E6=8D=AE=E8=BF=81?= =?UTF-8?q?=E7=A7=BB?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../20200211060234_migrate_join_course_message.rb | 10 ++++++++++ 1 file changed, 10 insertions(+) create mode 100644 db/migrate/20200211060234_migrate_join_course_message.rb diff --git a/db/migrate/20200211060234_migrate_join_course_message.rb b/db/migrate/20200211060234_migrate_join_course_message.rb new file mode 100644 index 000000000..e50b57493 --- /dev/null +++ b/db/migrate/20200211060234_migrate_join_course_message.rb @@ -0,0 +1,10 @@ +class MigrateJoinCourseMessage < ActiveRecord::Migration[5.2] + def change + Tiding.where(container_type: "JoinCourse", status: 0).find_each do |tiding| + unless CourseMessage.where(course_message_id: tiding.trigger_user_id, course_id: tiding.container_id, + course_message_type: "JoinCourseRequest", status: 0).exists? + tiding.update!(status: 1) + end + end + end +end