From 0c5c89324d42b7b9e062bf9eafca78ac05ad3737 Mon Sep 17 00:00:00 2001 From: daiao <358551898@qq.com> Date: Thu, 15 Aug 2019 14:48:54 +0800 Subject: [PATCH 1/4] =?UTF-8?q?=E5=AD=A6=E6=97=B6=E8=BF=81=E7=A7=BB?= =?UTF-8?q?=E6=88=90=E6=95=B4=E6=95=B0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- db/migrate/20190815064541_modify_class_period_for_courses.rb | 5 +++++ 1 file changed, 5 insertions(+) create mode 100644 db/migrate/20190815064541_modify_class_period_for_courses.rb diff --git a/db/migrate/20190815064541_modify_class_period_for_courses.rb b/db/migrate/20190815064541_modify_class_period_for_courses.rb new file mode 100644 index 000000000..00f030ce4 --- /dev/null +++ b/db/migrate/20190815064541_modify_class_period_for_courses.rb @@ -0,0 +1,5 @@ +class ModifyClassPeriodForCourses < ActiveRecord::Migration[5.2] + def change + change_column :courses, :class_period, :integer, :default => 0 + end +end From 7d1a7b77b9f856d97c7c3b2ec8c3063db1bd31df Mon Sep 17 00:00:00 2001 From: daiao <358551898@qq.com> Date: Thu, 15 Aug 2019 14:55:16 +0800 Subject: [PATCH 2/4] =?UTF-8?q?=E8=BF=81=E7=A7=BB=E8=AF=BE=E7=A8=8B?= =?UTF-8?q?=E6=80=BB=E6=97=B6=E9=97=B4=E9=95=BF=E7=9A=84=E5=AD=97=E6=AE=B5?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- db/migrate/20190815064541_modify_class_period_for_courses.rb | 3 +++ 1 file changed, 3 insertions(+) diff --git a/db/migrate/20190815064541_modify_class_period_for_courses.rb b/db/migrate/20190815064541_modify_class_period_for_courses.rb index 00f030ce4..855dc0db2 100644 --- a/db/migrate/20190815064541_modify_class_period_for_courses.rb +++ b/db/migrate/20190815064541_modify_class_period_for_courses.rb @@ -1,5 +1,8 @@ class ModifyClassPeriodForCourses < ActiveRecord::Migration[5.2] def change + Course.find_each do |c| + c.update_column(:class_period, c.class_period.to_i) + end change_column :courses, :class_period, :integer, :default => 0 end end From 5de49f0eb722ce03913cd3553b4186718f5bf763 Mon Sep 17 00:00:00 2001 From: daiao <358551898@qq.com> Date: Thu, 15 Aug 2019 14:57:03 +0800 Subject: [PATCH 3/4] =?UTF-8?q?=E9=BB=98=E8=AE=A4=E5=80=BC=E4=BF=AE?= =?UTF-8?q?=E6=94=B9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- db/migrate/20190815064541_modify_class_period_for_courses.rb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/db/migrate/20190815064541_modify_class_period_for_courses.rb b/db/migrate/20190815064541_modify_class_period_for_courses.rb index 855dc0db2..c0f8600b4 100644 --- a/db/migrate/20190815064541_modify_class_period_for_courses.rb +++ b/db/migrate/20190815064541_modify_class_period_for_courses.rb @@ -3,6 +3,6 @@ class ModifyClassPeriodForCourses < ActiveRecord::Migration[5.2] Course.find_each do |c| c.update_column(:class_period, c.class_period.to_i) end - change_column :courses, :class_period, :integer, :default => 0 + change_column :courses, :class_period, :integer end end From 8f8cf1fdf3d0c3eb07b983dccad2c13a0ed65fd7 Mon Sep 17 00:00:00 2001 From: daiao <358551898@qq.com> Date: Thu, 15 Aug 2019 14:57:24 +0800 Subject: [PATCH 4/4] =?UTF-8?q?=E9=BB=98=E8=AE=A4=E5=80=BC=E4=BF=AE?= =?UTF-8?q?=E6=94=B9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- ...urses.rb => 20190815064542_modify_class_period_for_courses.rb} | 0 1 file changed, 0 insertions(+), 0 deletions(-) rename db/migrate/{20190815064541_modify_class_period_for_courses.rb => 20190815064542_modify_class_period_for_courses.rb} (100%) diff --git a/db/migrate/20190815064541_modify_class_period_for_courses.rb b/db/migrate/20190815064542_modify_class_period_for_courses.rb similarity index 100% rename from db/migrate/20190815064541_modify_class_period_for_courses.rb rename to db/migrate/20190815064542_modify_class_period_for_courses.rb