mirror of https://github.com/citusdata/citus.git
31 lines
833 B
Plaintext
31 lines
833 B
Plaintext
CREATE SCHEMA issue_6543;
|
|
SET search_path TO issue_6543;
|
|
SET citus.shard_count TO 4;
|
|
SET citus.shard_replication_factor TO 1;
|
|
SET citus.next_shard_id TO 67322500;
|
|
CREATE TABLE event (
|
|
tenant_id varchar,
|
|
id bigint,
|
|
primary key (tenant_id, id)
|
|
);
|
|
CREATE TABLE page (
|
|
tenant_id varchar,
|
|
id int,
|
|
primary key (tenant_id, id)
|
|
);
|
|
SELECT create_distributed_table('event', 'tenant_id');
|
|
create_distributed_table
|
|
---------------------------------------------------------------------
|
|
|
|
(1 row)
|
|
|
|
SELECT create_distributed_table('page', 'tenant_id', colocate_with => 'event');
|
|
create_distributed_table
|
|
---------------------------------------------------------------------
|
|
|
|
(1 row)
|
|
|
|
alter table page add constraint fk21 foreign key (tenant_id, id) references event;
|
|
SET client_min_messages TO WARNING;
|
|
DROP SCHEMA issue_6543 CASCADE;
|