summaryrefslogtreecommitdiff
path: root/app/models
diff options
context:
space:
mode:
authorShinya Maeda <gitlab.shinyamaeda@gmail.com>2017-03-29 20:49:47 +0900
committerShinya Maeda <gitlab.shinyamaeda@gmail.com>2017-04-06 23:46:58 +0900
commitc426763c42d41c9c0c9a9cfe544f3185eeaa984f (patch)
treee930de34c126d3780e70dcf1bfc4a4d23cbfd6ef /app/models
parente32c1a5c92a80c350bbf3b70552be5cf29501fe7 (diff)
downloadgitlab-ce-c426763c42d41c9c0c9a9cfe544f3185eeaa984f.tar.gz
Rename ScheduledTrigger to TriggerSchedule. Because table structure changed.
Diffstat (limited to 'app/models')
-rw-r--r--app/models/ci/trigger.rb1
-rw-r--r--app/models/ci/trigger_schedule.rb (renamed from app/models/ci/scheduled_trigger.rb)10
2 files changed, 6 insertions, 5 deletions
diff --git a/app/models/ci/trigger.rb b/app/models/ci/trigger.rb
index cba1d81a861..0a89f3e0640 100644
--- a/app/models/ci/trigger.rb
+++ b/app/models/ci/trigger.rb
@@ -8,6 +8,7 @@ module Ci
belongs_to :owner, class_name: "User"
has_many :trigger_requests, dependent: :destroy
+ has_one :trigger_schedule, dependent: :destroy
validates :token, presence: true, uniqueness: true
diff --git a/app/models/ci/scheduled_trigger.rb b/app/models/ci/trigger_schedule.rb
index 9af274243a5..7efaa228a93 100644
--- a/app/models/ci/scheduled_trigger.rb
+++ b/app/models/ci/trigger_schedule.rb
@@ -1,11 +1,11 @@
module Ci
- class ScheduledTrigger < ActiveRecord::Base
+ class TriggerSchedule < ActiveRecord::Base
extend Ci::Model
acts_as_paranoid
belongs_to :project
- belongs_to :owner, class_name: "User"
+ belongs_to :trigger
def schedule_next_run!
next_time = Ci::CronParser.new(cron, cron_time_zone).next_time_from_now
@@ -14,8 +14,8 @@ module Ci
end
end
- def update_last_run!
- update_attributes(last_run_at: Time.now)
- end
+ # def update_last_run!
+ # update_attributes(last_run_at: Time.now)
+ # end
end
end