diff --git a/migrations/cockroach/V1.1__eventstore.sql b/migrations/cockroach/V1.1__eventstore.sql index 07eababf1..b4d86833a 100644 --- a/migrations/cockroach/V1.1__eventstore.sql +++ b/migrations/cockroach/V1.1__eventstore.sql @@ -7,6 +7,7 @@ GRANT UPDATE ON TABLE eventstore.event_seq TO auth; GRANT UPDATE ON TABLE eventstore.event_seq TO authz; GRANT UPDATE ON TABLE eventstore.event_seq TO notification; +SET experimental_enable_hash_sharded_indexes = on; CREATE TABLE eventstore.events ( id UUID DEFAULT gen_random_uuid(), @@ -22,7 +23,7 @@ CREATE TABLE eventstore.events ( editor_service TEXT NOT NULL, resource_owner TEXT NOT NULL, - CONSTRAINT event_sequence_pk PRIMARY KEY (event_sequence DESC), + CONSTRAINT event_sequence_pk PRIMARY KEY (event_sequence DESC) USING HASH WITH BUCKET_COUNT = 10, INDEX agg_type_agg_id (aggregate_type, aggregate_id), CONSTRAINT previous_sequence_unique UNIQUE (previous_sequence DESC) );