diff options
author | GitLab Bot <gitlab-bot@gitlab.com> | 2022-05-11 21:07:55 +0300 |
---|---|---|
committer | GitLab Bot <gitlab-bot@gitlab.com> | 2022-05-11 21:07:55 +0300 |
commit | 11df4bf91b8cf9ac7bb601241992e300eebf684c (patch) | |
tree | d3c2360dbd3edec006a09ed150267dc202020a91 /db | |
parent | 6282dd78339f98cbc5624e7fdf744a342d3d8b73 (diff) |
Add latest changes from gitlab-org/gitlab@master
Diffstat (limited to 'db')
-rw-r--r-- | db/migrate/20220426130217_add_max_export_size_to_application_settings.rb | 7 | ||||
-rw-r--r-- | db/post_migrate/20220505060011_remove_namespaces_id_parent_id_partial_index.rb | 15 | ||||
-rw-r--r-- | db/schema_migrations/20220426130217 | 1 | ||||
-rw-r--r-- | db/schema_migrations/20220505060011 | 1 | ||||
-rw-r--r-- | db/structure.sql | 3 |
5 files changed, 25 insertions, 2 deletions
diff --git a/db/migrate/20220426130217_add_max_export_size_to_application_settings.rb b/db/migrate/20220426130217_add_max_export_size_to_application_settings.rb new file mode 100644 index 00000000000..d1488a77d14 --- /dev/null +++ b/db/migrate/20220426130217_add_max_export_size_to_application_settings.rb @@ -0,0 +1,7 @@ +# frozen_string_literal: true + +class AddMaxExportSizeToApplicationSettings < Gitlab::Database::Migration[2.0] + def change + add_column :application_settings, :max_export_size, :integer, default: 0 + end +end diff --git a/db/post_migrate/20220505060011_remove_namespaces_id_parent_id_partial_index.rb b/db/post_migrate/20220505060011_remove_namespaces_id_parent_id_partial_index.rb new file mode 100644 index 00000000000..5125a97af7e --- /dev/null +++ b/db/post_migrate/20220505060011_remove_namespaces_id_parent_id_partial_index.rb @@ -0,0 +1,15 @@ +# frozen_string_literal: true + +class RemoveNamespacesIdParentIdPartialIndex < Gitlab::Database::Migration[2.0] + disable_ddl_transaction! + + NAME = 'index_namespaces_id_parent_id_is_null' + + def up + remove_concurrent_index :namespaces, :id, name: NAME + end + + def down + add_concurrent_index :namespaces, :id, where: 'parent_id IS NULL', name: NAME + end +end diff --git a/db/schema_migrations/20220426130217 b/db/schema_migrations/20220426130217 new file mode 100644 index 00000000000..d8df97c8516 --- /dev/null +++ b/db/schema_migrations/20220426130217 @@ -0,0 +1 @@ +5a55099d1f50c3059778e340bbbe519d4fcd6c1eefb235191f8db02f92b7b49e
\ No newline at end of file diff --git a/db/schema_migrations/20220505060011 b/db/schema_migrations/20220505060011 new file mode 100644 index 00000000000..dd31c727827 --- /dev/null +++ b/db/schema_migrations/20220505060011 @@ -0,0 +1 @@ +aa0e6f29d918bff13cbf499e465f63320dbb6ed5a6940c2c438fe015dcc7fcd6
\ No newline at end of file diff --git a/db/structure.sql b/db/structure.sql index e4a24a866d4..3a955ccac67 100644 --- a/db/structure.sql +++ b/db/structure.sql @@ -11292,6 +11292,7 @@ CREATE TABLE application_settings ( inactive_projects_send_warning_email_after_months integer DEFAULT 1 NOT NULL, delayed_group_deletion boolean DEFAULT true NOT NULL, arkose_labs_namespace text DEFAULT 'client'::text NOT NULL, + max_export_size integer DEFAULT 0, CONSTRAINT app_settings_container_reg_cleanup_tags_max_list_size_positive CHECK ((container_registry_cleanup_tags_service_max_list_size >= 0)), CONSTRAINT app_settings_dep_proxy_ttl_policies_worker_capacity_positive CHECK ((dependency_proxy_ttl_group_policy_worker_capacity >= 0)), CONSTRAINT app_settings_ext_pipeline_validation_service_url_text_limit CHECK ((char_length(external_pipeline_validation_service_url) <= 255)), @@ -28385,8 +28386,6 @@ CREATE UNIQUE INDEX index_namespace_statistics_on_namespace_id ON namespace_stat CREATE INDEX index_namespaces_id_parent_id_is_not_null ON namespaces USING btree (id) WHERE (parent_id IS NOT NULL); -CREATE INDEX index_namespaces_id_parent_id_is_null ON namespaces USING btree (id) WHERE (parent_id IS NULL); - CREATE UNIQUE INDEX index_namespaces_name_parent_id_type ON namespaces USING btree (name, parent_id, type); CREATE INDEX index_namespaces_on_created_at ON namespaces USING btree (created_at); |