diff --git a/app/models/project_services/jira_service.rb b/app/models/project_services/jira_service.rb index 7ba5f1d01f9..c3f9d834685 100644 --- a/app/models/project_services/jira_service.rb +++ b/app/models/project_services/jira_service.rb @@ -23,7 +23,7 @@ class JiraService < IssueTrackerService # TODO: we can probably just delegate as part of # https://gitlab.com/gitlab-org/gitlab/issues/29404 - data_field :username, :password, :url, :api_url, :jira_issue_transition_id, :project_key + data_field :username, :password, :url, :api_url, :jira_issue_transition_id, :project_key, :issues_enabled before_update :reset_password diff --git a/changelogs/unreleased/225706-add-issues-enabled-to-jira-tracker-data.yml b/changelogs/unreleased/225706-add-issues-enabled-to-jira-tracker-data.yml new file mode 100644 index 00000000000..54161c0982c --- /dev/null +++ b/changelogs/unreleased/225706-add-issues-enabled-to-jira-tracker-data.yml @@ -0,0 +1,5 @@ +--- +title: Add issues_enabled column to jira_tracker_data table +merge_request: 35987 +author: +type: other diff --git a/db/migrate/20200703154822_add_issues_enabled_to_jira_tracker_data.rb b/db/migrate/20200703154822_add_issues_enabled_to_jira_tracker_data.rb new file mode 100644 index 00000000000..e56f6f6ee11 --- /dev/null +++ b/db/migrate/20200703154822_add_issues_enabled_to_jira_tracker_data.rb @@ -0,0 +1,9 @@ +# frozen_string_literal: true + +class AddIssuesEnabledToJiraTrackerData < ActiveRecord::Migration[6.0] + DOWNTIME = false + + def change + add_column :jira_tracker_data, :issues_enabled, :boolean, default: false, null: false + end +end diff --git a/db/structure.sql b/db/structure.sql index 68a318fcf69..47de909bb47 100644 --- a/db/structure.sql +++ b/db/structure.sql @@ -12404,6 +12404,7 @@ CREATE TABLE public.jira_tracker_data ( encrypted_password_iv character varying, jira_issue_transition_id character varying, project_key text, + issues_enabled boolean DEFAULT false NOT NULL, CONSTRAINT check_214cf6a48b CHECK ((char_length(project_key) <= 255)) ); @@ -23539,5 +23540,6 @@ COPY "schema_migrations" (version) FROM STDIN; 20200626060151 20200626130220 20200702123805 +20200703154822 \.