Commit d4c50dbd33e03cb6b5ec06f9411bb77afb70e5e4

Authored by Dmitriy Zaporozhets
1 parent 5f9cdbab

Annotate web_hooks table

Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
app/models/project_hook.rb
... ... @@ -2,13 +2,16 @@
2 2 #
3 3 # Table name: web_hooks
4 4 #
5   -# id :integer not null, primary key
6   -# url :string(255)
7   -# project_id :integer
8   -# created_at :datetime not null
9   -# updated_at :datetime not null
10   -# type :string(255) default("ProjectHook")
11   -# service_id :integer
  5 +# id :integer not null, primary key
  6 +# url :string(255)
  7 +# project_id :integer
  8 +# created_at :datetime not null
  9 +# updated_at :datetime not null
  10 +# type :string(255) default("ProjectHook")
  11 +# service_id :integer
  12 +# push_events :boolean default(TRUE), not null
  13 +# issues_events :boolean default(FALSE), not null
  14 +# merge_requests_events :boolean default(FALSE), not null
12 15 #
13 16  
14 17 class ProjectHook < WebHook
... ...
app/models/service_hook.rb
... ... @@ -2,13 +2,16 @@
2 2 #
3 3 # Table name: web_hooks
4 4 #
5   -# id :integer not null, primary key
6   -# url :string(255)
7   -# project_id :integer
8   -# created_at :datetime not null
9   -# updated_at :datetime not null
10   -# type :string(255) default("ProjectHook")
11   -# service_id :integer
  5 +# id :integer not null, primary key
  6 +# url :string(255)
  7 +# project_id :integer
  8 +# created_at :datetime not null
  9 +# updated_at :datetime not null
  10 +# type :string(255) default("ProjectHook")
  11 +# service_id :integer
  12 +# push_events :boolean default(TRUE), not null
  13 +# issues_events :boolean default(FALSE), not null
  14 +# merge_requests_events :boolean default(FALSE), not null
12 15 #
13 16  
14 17 class ServiceHook < WebHook
... ...
app/models/system_hook.rb
... ... @@ -2,13 +2,16 @@
2 2 #
3 3 # Table name: web_hooks
4 4 #
5   -# id :integer not null, primary key
6   -# url :string(255)
7   -# project_id :integer
8   -# created_at :datetime not null
9   -# updated_at :datetime not null
10   -# type :string(255) default("ProjectHook")
11   -# service_id :integer
  5 +# id :integer not null, primary key
  6 +# url :string(255)
  7 +# project_id :integer
  8 +# created_at :datetime not null
  9 +# updated_at :datetime not null
  10 +# type :string(255) default("ProjectHook")
  11 +# service_id :integer
  12 +# push_events :boolean default(TRUE), not null
  13 +# issues_events :boolean default(FALSE), not null
  14 +# merge_requests_events :boolean default(FALSE), not null
12 15 #
13 16  
14 17 class SystemHook < WebHook
... ...
app/models/web_hook.rb
... ... @@ -2,13 +2,16 @@
2 2 #
3 3 # Table name: web_hooks
4 4 #
5   -# id :integer not null, primary key
6   -# url :string(255)
7   -# project_id :integer
8   -# created_at :datetime not null
9   -# updated_at :datetime not null
10   -# type :string(255) default("ProjectHook")
11   -# service_id :integer
  5 +# id :integer not null, primary key
  6 +# url :string(255)
  7 +# project_id :integer
  8 +# created_at :datetime not null
  9 +# updated_at :datetime not null
  10 +# type :string(255) default("ProjectHook")
  11 +# service_id :integer
  12 +# push_events :boolean default(TRUE), not null
  13 +# issues_events :boolean default(FALSE), not null
  14 +# merge_requests_events :boolean default(FALSE), not null
12 15 #
13 16  
14 17 class WebHook < ActiveRecord::Base
... ...
spec/models/service_hook_spec.rb
... ... @@ -2,13 +2,16 @@
2 2 #
3 3 # Table name: web_hooks
4 4 #
5   -# id :integer not null, primary key
6   -# url :string(255)
7   -# project_id :integer
8   -# created_at :datetime not null
9   -# updated_at :datetime not null
10   -# type :string(255) default("ProjectHook")
11   -# service_id :integer
  5 +# id :integer not null, primary key
  6 +# url :string(255)
  7 +# project_id :integer
  8 +# created_at :datetime not null
  9 +# updated_at :datetime not null
  10 +# type :string(255) default("ProjectHook")
  11 +# service_id :integer
  12 +# push_events :boolean default(TRUE), not null
  13 +# issues_events :boolean default(FALSE), not null
  14 +# merge_requests_events :boolean default(FALSE), not null
12 15 #
13 16  
14 17 require "spec_helper"
... ...
spec/models/system_hook_spec.rb
... ... @@ -2,13 +2,16 @@
2 2 #
3 3 # Table name: web_hooks
4 4 #
5   -# id :integer not null, primary key
6   -# url :string(255)
7   -# project_id :integer
8   -# created_at :datetime not null
9   -# updated_at :datetime not null
10   -# type :string(255) default("ProjectHook")
11   -# service_id :integer
  5 +# id :integer not null, primary key
  6 +# url :string(255)
  7 +# project_id :integer
  8 +# created_at :datetime not null
  9 +# updated_at :datetime not null
  10 +# type :string(255) default("ProjectHook")
  11 +# service_id :integer
  12 +# push_events :boolean default(TRUE), not null
  13 +# issues_events :boolean default(FALSE), not null
  14 +# merge_requests_events :boolean default(FALSE), not null
12 15 #
13 16  
14 17 require "spec_helper"
... ...
spec/models/web_hook_spec.rb
... ... @@ -2,13 +2,16 @@
2 2 #
3 3 # Table name: web_hooks
4 4 #
5   -# id :integer not null, primary key
6   -# url :string(255)
7   -# project_id :integer
8   -# created_at :datetime not null
9   -# updated_at :datetime not null
10   -# type :string(255) default("ProjectHook")
11   -# service_id :integer
  5 +# id :integer not null, primary key
  6 +# url :string(255)
  7 +# project_id :integer
  8 +# created_at :datetime not null
  9 +# updated_at :datetime not null
  10 +# type :string(255) default("ProjectHook")
  11 +# service_id :integer
  12 +# push_events :boolean default(TRUE), not null
  13 +# issues_events :boolean default(FALSE), not null
  14 +# merge_requests_events :boolean default(FALSE), not null
12 15 #
13 16  
14 17 require 'spec_helper'
... ...