Skip to content

Commit 4840d0f

Browse files
committed
Fix rubocop vulnerabilities
1 parent 10dd904 commit 4840d0f

File tree

1 file changed

+30
-0
lines changed

1 file changed

+30
-0
lines changed

db/structure.sql

Lines changed: 30 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -480,6 +480,23 @@ CREATE SEQUENCE namespace_members_id_seq
480480

481481
ALTER SEQUENCE namespace_members_id_seq OWNED BY namespace_members.id;
482482

483+
CREATE TABLE namespace_project_runtime_assignments (
484+
id bigint NOT NULL,
485+
runtime_id bigint NOT NULL,
486+
namespace_project_id bigint NOT NULL,
487+
created_at timestamp with time zone NOT NULL,
488+
updated_at timestamp with time zone NOT NULL
489+
);
490+
491+
CREATE SEQUENCE namespace_project_runtime_assignments_id_seq
492+
START WITH 1
493+
INCREMENT BY 1
494+
NO MINVALUE
495+
NO MAXVALUE
496+
CACHE 1;
497+
498+
ALTER SEQUENCE namespace_project_runtime_assignments_id_seq OWNED BY namespace_project_runtime_assignments.id;
499+
483500
CREATE TABLE namespace_projects (
484501
id bigint NOT NULL,
485502
name text NOT NULL,
@@ -886,6 +903,8 @@ ALTER TABLE ONLY namespace_member_roles ALTER COLUMN id SET DEFAULT nextval('nam
886903

887904
ALTER TABLE ONLY namespace_members ALTER COLUMN id SET DEFAULT nextval('namespace_members_id_seq'::regclass);
888905

906+
ALTER TABLE ONLY namespace_project_runtime_assignments ALTER COLUMN id SET DEFAULT nextval('namespace_project_runtime_assignments_id_seq'::regclass);
907+
889908
ALTER TABLE ONLY namespace_projects ALTER COLUMN id SET DEFAULT nextval('namespace_projects_id_seq'::regclass);
890909

891910
ALTER TABLE ONLY namespace_role_abilities ALTER COLUMN id SET DEFAULT nextval('namespace_role_abilities_id_seq'::regclass);
@@ -1005,6 +1024,9 @@ ALTER TABLE ONLY namespace_member_roles
10051024
ALTER TABLE ONLY namespace_members
10061025
ADD CONSTRAINT namespace_members_pkey PRIMARY KEY (id);
10071026

1027+
ALTER TABLE ONLY namespace_project_runtime_assignments
1028+
ADD CONSTRAINT namespace_project_runtime_assignments_pkey PRIMARY KEY (id);
1029+
10081030
ALTER TABLE ONLY namespace_projects
10091031
ADD CONSTRAINT namespace_projects_pkey PRIMARY KEY (id);
10101032

@@ -1075,6 +1097,8 @@ CREATE INDEX idx_on_runtime_function_definition_id_f0f8f95496 ON function_generi
10751097

10761098
CREATE UNIQUE INDEX idx_on_runtime_function_definition_id_runtime_name_abb3bb31bc ON runtime_parameter_definitions USING btree (runtime_function_definition_id, runtime_name);
10771099

1100+
CREATE UNIQUE INDEX idx_on_runtime_id_namespace_project_id_bc3c86cc70 ON namespace_project_runtime_assignments USING btree (runtime_id, namespace_project_id);
1101+
10781102
CREATE UNIQUE INDEX idx_on_runtime_id_runtime_name_de2ab1bfc0 ON runtime_function_definitions USING btree (runtime_id, runtime_name);
10791103

10801104
CREATE INDEX idx_on_runtime_parameter_definition_id_3cbdb30381 ON function_generic_mappers USING btree (runtime_parameter_definition_id);
@@ -1399,9 +1423,15 @@ ALTER TABLE ONLY function_generic_mappers
13991423
ALTER TABLE ONLY flow_types
14001424
ADD CONSTRAINT fk_rails_bead35b1a6 FOREIGN KEY (return_type_id) REFERENCES data_types(id) ON DELETE RESTRICT;
14011425

1426+
ALTER TABLE ONLY namespace_project_runtime_assignments
1427+
ADD CONSTRAINT fk_rails_c019e5b233 FOREIGN KEY (namespace_project_id) REFERENCES namespace_projects(id) ON DELETE CASCADE;
1428+
14021429
ALTER TABLE ONLY active_storage_attachments
14031430
ADD CONSTRAINT fk_rails_c3b3935057 FOREIGN KEY (blob_id) REFERENCES active_storage_blobs(id);
14041431

1432+
ALTER TABLE ONLY namespace_project_runtime_assignments
1433+
ADD CONSTRAINT fk_rails_c640af2146 FOREIGN KEY (runtime_id) REFERENCES runtimes(id) ON DELETE CASCADE;
1434+
14051435
ALTER TABLE ONLY generic_mappers
14061436
ADD CONSTRAINT fk_rails_c7984c8a7a FOREIGN KEY (runtime_id) REFERENCES runtimes(id) ON DELETE CASCADE;
14071437

0 commit comments

Comments
 (0)