diff options
author | GitLab Bot <gitlab-bot@gitlab.com> | 2020-09-16 18:09:47 +0000 |
---|---|---|
committer | GitLab Bot <gitlab-bot@gitlab.com> | 2020-09-16 18:09:47 +0000 |
commit | bf1600d157465f9408aace91073954fd5790c054 (patch) | |
tree | f317bb99330769c4eb37621c860af014810e554b /db | |
parent | 6de7d2c195a8a7fa5702cafa4365f7a9fcac37cd (diff) | |
download | gitlab-ce-bf1600d157465f9408aace91073954fd5790c054.tar.gz |
Add latest changes from gitlab-org/gitlab@master
Diffstat (limited to 'db')
-rw-r--r-- | db/migrate/20200811154630_add_gitpod_application_settings.rb | 13 | ||||
-rw-r--r-- | db/migrate/20200811154631_add_gitpod_application_settings_text_limit.rb | 16 | ||||
-rw-r--r-- | db/migrate/20200811154632_add_gitpod_user_preferences.rb | 9 | ||||
-rw-r--r-- | db/schema_migrations/20200811154630 | 1 | ||||
-rw-r--r-- | db/schema_migrations/20200811154631 | 1 | ||||
-rw-r--r-- | db/schema_migrations/20200811154632 | 1 | ||||
-rw-r--r-- | db/structure.sql | 6 |
7 files changed, 46 insertions, 1 deletions
diff --git a/db/migrate/20200811154630_add_gitpod_application_settings.rb b/db/migrate/20200811154630_add_gitpod_application_settings.rb new file mode 100644 index 00000000000..e4211d25d0b --- /dev/null +++ b/db/migrate/20200811154630_add_gitpod_application_settings.rb @@ -0,0 +1,13 @@ +# frozen_string_literal: true + +class AddGitpodApplicationSettings < ActiveRecord::Migration[6.0] + DOWNTIME = false + + # rubocop:disable Migration/AddLimitToTextColumns + # limit is added in 20200727154631_add_gitpod_application_settings_text_limit + def change + add_column :application_settings, :gitpod_enabled, :boolean, default: false, null: false + add_column :application_settings, :gitpod_url, :text, default: 'https://gitpod.io/', null: true + end + # rubocop:enable Migration/AddLimitToTextColumns +end diff --git a/db/migrate/20200811154631_add_gitpod_application_settings_text_limit.rb b/db/migrate/20200811154631_add_gitpod_application_settings_text_limit.rb new file mode 100644 index 00000000000..1f43b5d88d5 --- /dev/null +++ b/db/migrate/20200811154631_add_gitpod_application_settings_text_limit.rb @@ -0,0 +1,16 @@ +# frozen_string_literal: true + +class AddGitpodApplicationSettingsTextLimit < ActiveRecord::Migration[6.0] + include Gitlab::Database::MigrationHelpers + DOWNTIME = false + + disable_ddl_transaction! + + def up + add_text_limit :application_settings, :gitpod_url, 255 + end + + def down + remove_text_limit :application_settings, :gitpod_url + end +end diff --git a/db/migrate/20200811154632_add_gitpod_user_preferences.rb b/db/migrate/20200811154632_add_gitpod_user_preferences.rb new file mode 100644 index 00000000000..0392c80d39c --- /dev/null +++ b/db/migrate/20200811154632_add_gitpod_user_preferences.rb @@ -0,0 +1,9 @@ +# frozen_string_literal: true + +class AddGitpodUserPreferences < ActiveRecord::Migration[6.0] + DOWNTIME = false + + def change + add_column :user_preferences, :gitpod_enabled, :boolean, default: false, null: false + end +end diff --git a/db/schema_migrations/20200811154630 b/db/schema_migrations/20200811154630 new file mode 100644 index 00000000000..0498382ef2e --- /dev/null +++ b/db/schema_migrations/20200811154630 @@ -0,0 +1 @@ +c04fe7e1a56bdcd41b5e1af346f9bfcae170d601954c4a0bcfcc9aea19d55528
\ No newline at end of file diff --git a/db/schema_migrations/20200811154631 b/db/schema_migrations/20200811154631 new file mode 100644 index 00000000000..1817460cd30 --- /dev/null +++ b/db/schema_migrations/20200811154631 @@ -0,0 +1 @@ +0ce17a8ad6c5ca5bba49ff522fede400fe6666490157af123ad98a7643f3ce01
\ No newline at end of file diff --git a/db/schema_migrations/20200811154632 b/db/schema_migrations/20200811154632 new file mode 100644 index 00000000000..bb1167e3182 --- /dev/null +++ b/db/schema_migrations/20200811154632 @@ -0,0 +1 @@ +523f200c635e37ee1ac52257ffd45443a3e17bfe993d22775a5377865e044a46
\ No newline at end of file diff --git a/db/structure.sql b/db/structure.sql index 3d2e94311dd..1bf6b05da5e 100644 --- a/db/structure.sql +++ b/db/structure.sql @@ -9272,6 +9272,9 @@ CREATE TABLE public.application_settings ( enforce_namespace_storage_limit boolean DEFAULT false NOT NULL, container_registry_delete_tags_service_timeout integer DEFAULT 250 NOT NULL, elasticsearch_client_request_timeout integer DEFAULT 0 NOT NULL, + gitpod_enabled boolean DEFAULT false NOT NULL, + gitpod_url text DEFAULT 'https://gitpod.io/'::text, + CONSTRAINT check_2dba05b802 CHECK ((char_length(gitpod_url) <= 255)), CONSTRAINT check_51700b31b5 CHECK ((char_length(default_branch_name) <= 255)), CONSTRAINT check_9c6c447a13 CHECK ((char_length(maintenance_mode_message) <= 255)), CONSTRAINT check_d03919528d CHECK ((char_length(container_registry_vendor) <= 255)), @@ -16277,7 +16280,8 @@ CREATE TABLE public.user_preferences ( tab_width smallint, feature_filter_type bigint, experience_level smallint, - view_diffs_file_by_file boolean DEFAULT false NOT NULL + view_diffs_file_by_file boolean DEFAULT false NOT NULL, + gitpod_enabled boolean DEFAULT false NOT NULL ); CREATE SEQUENCE public.user_preferences_id_seq |