Skip to content

Commit

Permalink
Modified references to public schema to cvmanager schema
Browse files Browse the repository at this point in the history
  • Loading branch information
dmccoystephenson committed Sep 16, 2024
1 parent e4d26aa commit 6c0b84a
Show file tree
Hide file tree
Showing 62 changed files with 581 additions and 553 deletions.
104 changes: 52 additions & 52 deletions resources/kubernetes/cv-manager-postgres.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -115,29 +115,29 @@ data:
create-tables.sql: |-
CREATE EXTENSION IF NOT EXISTS postgis;
CREATE SEQUENCE public.manufacturers_manufacturer_id_seq
CREATE SEQUENCE cvmanager.manufacturers_manufacturer_id_seq
INCREMENT 1
START 1
MINVALUE 1
MAXVALUE 2147483647
CACHE 1;
CREATE TABLE IF NOT EXISTS public.manufacturers
CREATE TABLE IF NOT EXISTS cvmanager.manufacturers
(
manufacturer_id integer NOT NULL DEFAULT nextval('manufacturers_manufacturer_id_seq'::regclass),
name character varying(128) COLLATE pg_catalog.default NOT NULL,
CONSTRAINT manufacturers_pkey PRIMARY KEY (manufacturer_id),
CONSTRAINT manufacturers_name UNIQUE (name)
);
CREATE SEQUENCE public.rsu_models_rsu_model_id_seq
CREATE SEQUENCE cvmanager.rsu_models_rsu_model_id_seq
INCREMENT 1
START 1
MINVALUE 1
MAXVALUE 2147483647
CACHE 1;
CREATE TABLE IF NOT EXISTS public.rsu_models
CREATE TABLE IF NOT EXISTS cvmanager.rsu_models
(
rsu_model_id integer NOT NULL DEFAULT nextval('rsu_models_rsu_model_id_seq'::regclass),
name character varying(128) COLLATE pg_catalog.default NOT NULL,
Expand All @@ -146,19 +146,19 @@ data:
CONSTRAINT rsu_models_pkey PRIMARY KEY (rsu_model_id),
CONSTRAINT rsu_models_name UNIQUE (name),
CONSTRAINT fk_manufacturer FOREIGN KEY (manufacturer)
REFERENCES public.manufacturers (manufacturer_id) MATCH SIMPLE
REFERENCES cvmanager.manufacturers (manufacturer_id) MATCH SIMPLE
ON UPDATE NO ACTION
ON DELETE NO ACTION
);
CREATE SEQUENCE public.firmware_images_firmware_id_seq
CREATE SEQUENCE cvmanager.firmware_images_firmware_id_seq
INCREMENT 1
START 1
MINVALUE 1
MAXVALUE 2147483647
CACHE 1;
CREATE TABLE IF NOT EXISTS public.firmware_images
CREATE TABLE IF NOT EXISTS cvmanager.firmware_images
(
firmware_id integer NOT NULL DEFAULT nextval('firmware_images_firmware_id_seq'::regclass),
name character varying(128) COLLATE pg_catalog.default NOT NULL,
Expand All @@ -170,42 +170,42 @@ data:
CONSTRAINT firmware_images_install_package UNIQUE (install_package),
CONSTRAINT firmware_images_version UNIQUE (version),
CONSTRAINT fk_model FOREIGN KEY (model)
REFERENCES public.rsu_models (rsu_model_id) MATCH SIMPLE
REFERENCES cvmanager.rsu_models (rsu_model_id) MATCH SIMPLE
ON UPDATE NO ACTION
ON DELETE NO ACTION
);
CREATE SEQUENCE public.firmware_upgrade_rules_firmware_upgrade_rule_id_seq
CREATE SEQUENCE cvmanager.firmware_upgrade_rules_firmware_upgrade_rule_id_seq
INCREMENT 1
START 1
MINVALUE 1
MAXVALUE 2147483647
CACHE 1;
CREATE TABLE IF NOT EXISTS public.firmware_upgrade_rules
CREATE TABLE IF NOT EXISTS cvmanager.firmware_upgrade_rules
(
firmware_upgrade_rule_id integer NOT NULL DEFAULT nextval('firmware_upgrade_rules_firmware_upgrade_rule_id_seq'::regclass),
from_id integer NOT NULL,
to_id integer NOT NULL,
CONSTRAINT firmware_upgrade_rules_pkey PRIMARY KEY (firmware_upgrade_rule_id),
CONSTRAINT fk_from_id FOREIGN KEY (from_id)
REFERENCES public.firmware_images (firmware_id) MATCH SIMPLE
REFERENCES cvmanager.firmware_images (firmware_id) MATCH SIMPLE
ON UPDATE NO ACTION
ON DELETE NO ACTION,
CONSTRAINT fk_to_id FOREIGN KEY (to_id)
REFERENCES public.firmware_images (firmware_id) MATCH SIMPLE
REFERENCES cvmanager.firmware_images (firmware_id) MATCH SIMPLE
ON UPDATE NO ACTION
ON DELETE NO ACTION
);
CREATE SEQUENCE public.rsu_credentials_credential_id_seq
CREATE SEQUENCE cvmanager.rsu_credentials_credential_id_seq
INCREMENT 1
START 1
MINVALUE 1
MAXVALUE 2147483647
CACHE 1;
CREATE TABLE IF NOT EXISTS public.rsu_credentials
CREATE TABLE IF NOT EXISTS cvmanager.rsu_credentials
(
credential_id integer NOT NULL DEFAULT nextval('rsu_credentials_credential_id_seq'::regclass),
username character varying(128) COLLATE pg_catalog.default NOT NULL,
Expand All @@ -215,14 +215,14 @@ data:
CONSTRAINT rsu_credentials_nickname UNIQUE (nickname)
);
CREATE SEQUENCE public.snmp_credentials_snmp_credential_id_seq
CREATE SEQUENCE cvmanager.snmp_credentials_snmp_credential_id_seq
INCREMENT 1
START 1
MINVALUE 1
MAXVALUE 2147483647
CACHE 1;
CREATE TABLE IF NOT EXISTS public.snmp_credentials
CREATE TABLE IF NOT EXISTS cvmanager.snmp_credentials
(
snmp_credential_id integer NOT NULL DEFAULT nextval('snmp_credentials_snmp_credential_id_seq'::regclass),
username character varying(128) COLLATE pg_catalog.default NOT NULL,
Expand All @@ -233,14 +233,14 @@ data:
CONSTRAINT snmp_credentials_nickname UNIQUE (nickname)
);
CREATE SEQUENCE public.snmp_versions_snmp_version_id_seq
CREATE SEQUENCE cvmanager.snmp_versions_snmp_version_id_seq
INCREMENT 1
START 1
MINVALUE 1
MAXVALUE 2147483647
CACHE 1;
CREATE TABLE IF NOT EXISTS public.snmp_versions
CREATE TABLE IF NOT EXISTS cvmanager.snmp_versions
(
snmp_version_id integer NOT NULL DEFAULT nextval('snmp_versions_snmp_version_id_seq'::regclass),
version_code character varying(128) COLLATE pg_catalog.default NOT NULL,
Expand All @@ -249,14 +249,14 @@ data:
CONSTRAINT snmp_versions_nickname UNIQUE (nickname)
);
CREATE SEQUENCE public.rsus_rsu_id_seq
CREATE SEQUENCE cvmanager.rsus_rsu_id_seq
INCREMENT 1
START 1
MINVALUE 1
MAXVALUE 2147483647
CACHE 1;
CREATE TABLE IF NOT EXISTS public.rsus
CREATE TABLE IF NOT EXISTS cvmanager.rsus
(
rsu_id integer NOT NULL DEFAULT nextval('rsus_rsu_id_seq'::regclass),
geography geography NOT NULL,
Expand All @@ -277,74 +277,74 @@ data:
CONSTRAINT rsu_serial_number UNIQUE (serial_number),
CONSTRAINT rsu_iss_scms_id UNIQUE (iss_scms_id),
CONSTRAINT fk_model FOREIGN KEY (model)
REFERENCES public.rsu_models (rsu_model_id) MATCH SIMPLE
REFERENCES cvmanager.rsu_models (rsu_model_id) MATCH SIMPLE
ON UPDATE NO ACTION
ON DELETE NO ACTION,
CONSTRAINT fk_credential_id FOREIGN KEY (credential_id)
REFERENCES public.rsu_credentials (credential_id) MATCH SIMPLE
REFERENCES cvmanager.rsu_credentials (credential_id) MATCH SIMPLE
ON UPDATE NO ACTION
ON DELETE NO ACTION,
CONSTRAINT fk_snmp_credential_id FOREIGN KEY (snmp_credential_id)
REFERENCES public.snmp_credentials (snmp_credential_id) MATCH SIMPLE
REFERENCES cvmanager.snmp_credentials (snmp_credential_id) MATCH SIMPLE
ON UPDATE NO ACTION
ON DELETE NO ACTION,
CONSTRAINT fk_snmp_version_id FOREIGN KEY (snmp_version_id)
REFERENCES public.snmp_versions (snmp_version_id) MATCH SIMPLE
REFERENCES cvmanager.snmp_versions (snmp_version_id) MATCH SIMPLE
ON UPDATE NO ACTION
ON DELETE NO ACTION,
CONSTRAINT fk_firmware_version FOREIGN KEY (firmware_version)
REFERENCES public.firmware_images (firmware_id) MATCH SIMPLE
REFERENCES cvmanager.firmware_images (firmware_id) MATCH SIMPLE
ON UPDATE NO ACTION
ON DELETE NO ACTION,
CONSTRAINT fk_target_firmware_version FOREIGN KEY (target_firmware_version)
REFERENCES public.firmware_images (firmware_id) MATCH SIMPLE
REFERENCES cvmanager.firmware_images (firmware_id) MATCH SIMPLE
ON UPDATE NO ACTION
ON DELETE NO ACTION
);
CREATE SEQUENCE public.ping_ping_id_seq
CREATE SEQUENCE cvmanager.ping_ping_id_seq
INCREMENT 1
START 1
MINVALUE 1
MAXVALUE 2147483647
CACHE 1;
CREATE TABLE IF NOT EXISTS public.ping
CREATE TABLE IF NOT EXISTS cvmanager.ping
(
ping_id integer NOT NULL DEFAULT nextval('ping_ping_id_seq'::regclass),
timestamp timestamp without time zone NOT NULL,
result bit(1) NOT NULL,
rsu_id integer NOT NULL,
CONSTRAINT ping_pkey PRIMARY KEY (ping_id),
CONSTRAINT fk_rsu_id FOREIGN KEY (rsu_id)
REFERENCES public.rsus (rsu_id) MATCH SIMPLE
REFERENCES cvmanager.rsus (rsu_id) MATCH SIMPLE
ON UPDATE NO ACTION
ON DELETE NO ACTION
);
CREATE SEQUENCE public.roles_role_id_seq
CREATE SEQUENCE cvmanager.roles_role_id_seq
INCREMENT 1
START 1
MINVALUE 1
MAXVALUE 2147483647
CACHE 1;
CREATE TABLE IF NOT EXISTS public.roles
CREATE TABLE IF NOT EXISTS cvmanager.roles
(
role_id integer NOT NULL DEFAULT nextval('roles_role_id_seq'::regclass),
name character varying(128) COLLATE pg_catalog.default NOT NULL,
CONSTRAINT roles_pkey PRIMARY KEY (role_id),
CONSTRAINT roles_name UNIQUE (name)
);
CREATE SEQUENCE public.users_user_id_seq
CREATE SEQUENCE cvmanager.users_user_id_seq
INCREMENT 1
START 1
MINVALUE 1
MAXVALUE 2147483647
CACHE 1;
CREATE TABLE IF NOT EXISTS public.users
CREATE TABLE IF NOT EXISTS cvmanager.users
(
user_id integer NOT NULL DEFAULT nextval('users_user_id_seq'::regclass),
email character varying(128) COLLATE pg_catalog.default NOT NULL,
Expand All @@ -356,98 +356,98 @@ data:
CONSTRAINT users_email UNIQUE (email)
);
CREATE SEQUENCE public.organizations_organization_id_seq
CREATE SEQUENCE cvmanager.organizations_organization_id_seq
INCREMENT 1
START 1
MINVALUE 1
MAXVALUE 2147483647
CACHE 1;
CREATE TABLE IF NOT EXISTS public.organizations
CREATE TABLE IF NOT EXISTS cvmanager.organizations
(
organization_id integer NOT NULL DEFAULT nextval('organizations_organization_id_seq'::regclass),
name character varying(128) COLLATE pg_catalog.default NOT NULL,
CONSTRAINT organizations_pkey PRIMARY KEY (organization_id),
CONSTRAINT organizations_name UNIQUE (name)
);
CREATE SEQUENCE public.user_organization_user_organization_id_seq
CREATE SEQUENCE cvmanager.user_organization_user_organization_id_seq
INCREMENT 1
START 1
MINVALUE 1
MAXVALUE 2147483647
CACHE 1;
CREATE TABLE IF NOT EXISTS public.user_organization
CREATE TABLE IF NOT EXISTS cvmanager.user_organization
(
user_organization_id integer NOT NULL DEFAULT nextval('user_organization_user_organization_id_seq'::regclass),
user_id integer NOT NULL,
organization_id integer NOT NULL,
role_id integer NOT NULL,
CONSTRAINT user_organization_pkey PRIMARY KEY (user_organization_id),
CONSTRAINT fk_user_id FOREIGN KEY (user_id)
REFERENCES public.users (user_id) MATCH SIMPLE
REFERENCES cvmanager.users (user_id) MATCH SIMPLE
ON UPDATE NO ACTION
ON DELETE NO ACTION,
CONSTRAINT fk_organization_id FOREIGN KEY (organization_id)
REFERENCES public.organizations (organization_id) MATCH SIMPLE
REFERENCES cvmanager.organizations (organization_id) MATCH SIMPLE
ON UPDATE NO ACTION
ON DELETE NO ACTION,
CONSTRAINT fk_role_id FOREIGN KEY (role_id)
REFERENCES public.roles (role_id) MATCH SIMPLE
REFERENCES cvmanager.roles (role_id) MATCH SIMPLE
ON UPDATE NO ACTION
ON DELETE NO ACTION
);
CREATE SEQUENCE public.rsu_organization_rsu_organization_id_seq
CREATE SEQUENCE cvmanager.rsu_organization_rsu_organization_id_seq
INCREMENT 1
START 1
MINVALUE 1
MAXVALUE 2147483647
CACHE 1;
CREATE TABLE IF NOT EXISTS public.rsu_organization
CREATE TABLE IF NOT EXISTS cvmanager.rsu_organization
(
rsu_organization_id integer NOT NULL DEFAULT nextval('rsu_organization_rsu_organization_id_seq'::regclass),
rsu_id integer NOT NULL,
organization_id integer NOT NULL,
CONSTRAINT rsu_organization_pkey PRIMARY KEY (rsu_organization_id),
CONSTRAINT fk_rsu_id FOREIGN KEY (rsu_id)
REFERENCES public.rsus (rsu_id) MATCH SIMPLE
REFERENCES cvmanager.rsus (rsu_id) MATCH SIMPLE
ON UPDATE NO ACTION
ON DELETE NO ACTION,
CONSTRAINT fk_organization_id FOREIGN KEY (organization_id)
REFERENCES public.organizations (organization_id) MATCH SIMPLE
REFERENCES cvmanager.organizations (organization_id) MATCH SIMPLE
ON UPDATE NO ACTION
ON DELETE NO ACTION
);
CREATE TABLE IF NOT EXISTS public.map_info
CREATE TABLE IF NOT EXISTS cvmanager.map_info
(
ipv4_address inet NOT NULL,
geojson json NOT NULL,
date character varying(64) COLLATE pg_catalog.default,
CONSTRAINT map_info_pkey PRIMARY KEY (ipv4_address),
CONSTRAINT fk_ipv4_address FOREIGN KEY (ipv4_address)
REFERENCES public.rsus (ipv4_address) MATCH SIMPLE
REFERENCES cvmanager.rsus (ipv4_address) MATCH SIMPLE
ON UPDATE NO ACTION
ON DELETE NO ACTION
);
CREATE VIEW public.rsu_organization_name AS
CREATE VIEW cvmanager.rsu_organization_name AS
SELECT ro.rsu_id, org.name
FROM public.rsu_organization AS ro
JOIN public.organizations AS org ON ro.organization_id = org.organization_id;
FROM cvmanager.rsu_organization AS ro
JOIN cvmanager.organizations AS org ON ro.organization_id = org.organization_id;
-- Create scms_health table
CREATE SEQUENCE public.scms_health_scms_health_id_seq
CREATE SEQUENCE cvmanager.scms_health_scms_health_id_seq
INCREMENT 1
START 1
MINVALUE 1
MAXVALUE 2147483647
CACHE 1;
CREATE TABLE IF NOT EXISTS public.scms_health
CREATE TABLE IF NOT EXISTS cvmanager.scms_health
(
scms_health_id integer NOT NULL DEFAULT nextval('scms_health_scms_health_id_seq'::regclass),
timestamp timestamp without time zone NOT NULL,
Expand All @@ -456,7 +456,7 @@ data:
rsu_id integer NOT NULL,
CONSTRAINT scms_health_pkey PRIMARY KEY (scms_health_id),
CONSTRAINT fk_rsu_id FOREIGN KEY (rsu_id)
REFERENCES public.rsus (rsu_id) MATCH SIMPLE
REFERENCES cvmanager.rsus (rsu_id) MATCH SIMPLE
ON UPDATE NO ACTION
ON DELETE NO ACTION
);
Expand Down
Loading

0 comments on commit 6c0b84a

Please sign in to comment.