diff --git a/docker/gitlab/patches/testing/045-Create-Table-Column-Reordering-Suggestions.patch b/docker/gitlab/patches/testing/045-Create-Table-Column-Reordering-Suggestions.patch index 4fb85abbb34b272c00693c2c124a56c28aa226f6..4b9c31c6703fb673f492be630170148c1d30d42c 100644 --- a/docker/gitlab/patches/testing/045-Create-Table-Column-Reordering-Suggestions.patch +++ b/docker/gitlab/patches/testing/045-Create-Table-Column-Reordering-Suggestions.patch @@ -93,14 +93,28 @@ index 000000000000..d94f0081a6fa + +class CreateInefficientlyOrderedColumnsTable < Gitlab::Database::Migration[2.1] + def change -+ create_table :inefficiently_ordered_columns_tables do |t| -+ t.text :text_attr, limit: 255 -+ t.boolean :boolean_attr -+ t.integer :smallint_attr, limit: 2 -+ t.integer :integer_attr -+ t.point :point_attr -+ t.circle :circle_attr -+ t.line :line_attr ++ create_table :inefficiently_ordered_columns_tables, id: false do |t| ++ t.datetime_with_timezone :verification_started_at ++ t.datetime_with_timezone :verification_retry_at ++ t.datetime_with_timezone :verified_at ++ t.references :design_management_repository, primary_key: true, default: nil, index: false, ++ foreign_key: { on_delete: :cascade } ++ t.integer :verification_state, default: 0, limit: 2, null: false ++ t.integer :verification_retry_count, default: 0, limit: 2, null: false ++ t.binary :verification_checksum, using: 'verification_checksum::bytea' ++ t.text :verification_failure, limit: 255 ++ t.index :verification_state, name: VERIFICATION_STATE_INDEX_NAME ++ t.index :verified_at, ++ where: "(verification_state = 0)", ++ order: { verified_at: 'ASC NULLS FIRST' }, ++ name: PENDING_VERIFICATION_INDEX_NAME ++ t.index :verification_retry_at, ++ where: "(verification_state = 3)", ++ order: { verification_retry_at: 'ASC NULLS FIRST' }, ++ name: FAILED_VERIFICATION_INDEX_NAME ++ t.index :verification_state, ++ where: "(verification_state = 0 OR verification_state = 3)", ++ name: NEEDS_VERIFICATION_INDEX_NAME + end + end +end diff --git a/notifier/new_table.rb b/notifier/new_table.rb index 54f5cd9e3db3d1c01474cde52ed0ece8ca47d506..623cdc17c963208b0837bcb84ad5d5ca6d5e5e0b 100644 --- a/notifier/new_table.rb +++ b/notifier/new_table.rb @@ -34,4 +34,8 @@ class NewTable def data_type_length(data_type) pg_data_types[data_type] || VARIABLE_SIZE_TYPE_LENGTH end + + def test + "test" + end end