@@ -7,7 +7,7 @@ CREATE TABLE IF NOT EXISTS schema_migrations
77
88
99INSERT INTO schema_migrations
10- VALUES (137 , false);
10+ VALUES (138 , false);
1111
1212-- ---------------------------------------------------------------------------
1313-- Functions
@@ -606,29 +606,6 @@ VALUES (1, 'puptoo'),
606606 (6 , ' discovery' )
607607ON CONFLICT DO NOTHING;
608608
609- -- baseline
610- CREATE TABLE IF NOT EXISTS baseline
611- (
612- id BIGINT GENERATED BY DEFAULT AS IDENTITY,
613- rh_account_id INT NOT NULL REFERENCES rh_account (id),
614- name TEXT NOT NULL CHECK (not empty(name)),
615- config JSONB,
616- description TEXT CHECK (NOT empty(description)),
617- creator TEXT CHECK (NOT empty(creator)),
618- published TIMESTAMP WITH TIME ZONE ,
619- last_edited TIMESTAMP WITH TIME ZONE ,
620- PRIMARY KEY (rh_account_id, id),
621- UNIQUE(rh_account_id, name)
622- ) PARTITION BY HASH (rh_account_id);
623-
624- GRANT SELECT , UPDATE , DELETE , INSERT ON baseline TO manager;
625- GRANT SELECT , UPDATE , DELETE ON baseline TO listener;
626- GRANT SELECT , UPDATE , DELETE ON baseline TO evaluator;
627- GRANT SELECT , UPDATE , DELETE ON baseline TO vmaas_sync;
628-
629- SELECT create_table_partitions(' baseline' , 16 ,
630- $$WITH (fillfactor = ' 70' , autovacuum_vacuum_scale_factor = ' 0.05' )$$);
631-
632609-- templates
633610CREATE TABLE IF NOT EXISTS template
634611(
@@ -681,8 +658,6 @@ CREATE TABLE IF NOT EXISTS system_platform
681658 packages_installable INT NOT NULL DEFAULT 0 ,
682659 reporter_id INT ,
683660 third_party BOOLEAN NOT NULL DEFAULT false,
684- baseline_id BIGINT ,
685- baseline_uptodate BOOLEAN ,
686661 yum_updates JSONB,
687662 applicable_advisory_count_cache INT NOT NULL DEFAULT 0 ,
688663 applicable_advisory_enh_count_cache INT NOT NULL DEFAULT 0 ,
@@ -698,7 +673,6 @@ CREATE TABLE IF NOT EXISTS system_platform
698673 PRIMARY KEY (rh_account_id, id),
699674 UNIQUE (rh_account_id, inventory_id),
700675 CONSTRAINT reporter_id FOREIGN KEY (reporter_id) REFERENCES reporter (id),
701- CONSTRAINT baseline_id FOREIGN KEY (rh_account_id, baseline_id) REFERENCES baseline (rh_account_id, id),
702676 CONSTRAINT template_id FOREIGN KEY (rh_account_id, template_id) REFERENCES template (rh_account_id, id)
703677) PARTITION BY HASH (rh_account_id);
704678
0 commit comments