@@ -171,7 +171,6 @@ CREATE TABLE data_types (
171
171
removed_at timestamp with time zone ,
172
172
generic_keys text [] DEFAULT ' {}' ::text [] NOT NULL ,
173
173
parent_type_id bigint ,
174
- flows_id bigint ,
175
174
CONSTRAINT check_3a7198812e CHECK ((char_length(identifier) <= 50 ))
176
175
);
177
176
@@ -186,7 +185,7 @@ ALTER SEQUENCE data_types_id_seq OWNED BY data_types.id;
186
185
187
186
CREATE TABLE flow_settings (
188
187
id bigint NOT NULL ,
189
- flow_id bigint ,
188
+ flow_id bigint NOT NULL ,
190
189
flow_setting_id text NOT NULL ,
191
190
object jsonb NOT NULL ,
192
191
created_at timestamp with time zone NOT NULL ,
@@ -301,7 +300,7 @@ ALTER SEQUENCE function_generic_mappers_id_seq OWNED BY function_generic_mappers
301
300
302
301
CREATE TABLE generic_combination_strategies (
303
302
id bigint NOT NULL ,
304
- type integer ,
303
+ type integer NOT NULL ,
305
304
generic_mapper_id bigint ,
306
305
function_generic_mapper_id bigint ,
307
306
created_at timestamp with time zone NOT NULL ,
@@ -1132,8 +1131,6 @@ CREATE INDEX index_data_type_identifiers_on_runtime_id ON data_type_identifiers
1132
1131
1133
1132
CREATE INDEX index_data_type_rules_on_data_type_id ON data_type_rules USING btree (data_type_id);
1134
1133
1135
- CREATE INDEX index_data_types_on_flows_id ON data_types USING btree (flows_id);
1136
-
1137
1134
CREATE INDEX index_data_types_on_parent_type_id ON data_types USING btree (parent_type_id);
1138
1135
1139
1136
CREATE UNIQUE INDEX index_data_types_on_runtime_id_and_identifier ON data_types USING btree (runtime_id, identifier);
@@ -1282,7 +1279,7 @@ ALTER TABLE ONLY flow_types
1282
1279
ADD CONSTRAINT fk_rails_01f5c9215f FOREIGN KEY (input_type_id) REFERENCES data_types(id) ON DELETE RESTRICT;
1283
1280
1284
1281
ALTER TABLE ONLY data_type_identifiers
1285
- ADD CONSTRAINT fk_rails_01f5d14544 FOREIGN KEY (generic_mapper_id) REFERENCES generic_mappers(id) ON DELETE RESTRICT ;
1282
+ ADD CONSTRAINT fk_rails_01f5d14544 FOREIGN KEY (generic_mapper_id) REFERENCES generic_mappers(id) ON DELETE CASCADE ;
1286
1283
1287
1284
ALTER TABLE ONLY runtime_function_definition_error_types
1288
1285
ADD CONSTRAINT fk_rails_070c5bfcf0 FOREIGN KEY (runtime_function_definition_id) REFERENCES runtime_function_definitions(id) ON DELETE CASCADE ;
@@ -1335,9 +1332,6 @@ ALTER TABLE ONLY function_generic_mappers
1335
1332
ALTER TABLE ONLY function_definitions
1336
1333
ADD CONSTRAINT fk_rails_48f4bbe3b6 FOREIGN KEY (runtime_function_definition_id) REFERENCES runtime_function_definitions(id) ON DELETE CASCADE ;
1337
1334
1338
- ALTER TABLE ONLY data_types
1339
- ADD CONSTRAINT fk_rails_490081f598 FOREIGN KEY (flows_id) REFERENCES flows(id) ON DELETE RESTRICT;
1340
-
1341
1335
ALTER TABLE ONLY runtime_function_definitions
1342
1336
ADD CONSTRAINT fk_rails_5161ff47e6 FOREIGN KEY (runtime_id) REFERENCES runtimes(id) ON DELETE CASCADE ;
1343
1337
@@ -1354,7 +1348,7 @@ ALTER TABLE ONLY namespace_role_project_assignments
1354
1348
ADD CONSTRAINT fk_rails_623f8a5b72 FOREIGN KEY (role_id) REFERENCES namespace_roles(id);
1355
1349
1356
1350
ALTER TABLE ONLY node_parameters
1357
- ADD CONSTRAINT fk_rails_646d4dbfbc FOREIGN KEY (reference_value_id) REFERENCES reference_values(id) ON DELETE RESTRICT ;
1351
+ ADD CONSTRAINT fk_rails_646d4dbfbc FOREIGN KEY (reference_value_id) REFERENCES reference_values(id) ON DELETE CASCADE ;
1358
1352
1359
1353
ALTER TABLE ONLY data_type_identifiers
1360
1354
ADD CONSTRAINT fk_rails_65151da1fb FOREIGN KEY (generic_type_id) REFERENCES generic_types(id) ON DELETE CASCADE ;
@@ -1447,7 +1441,7 @@ ALTER TABLE ONLY parameter_definitions
1447
1441
ADD CONSTRAINT fk_rails_ca0a397b6f FOREIGN KEY (data_type_id) REFERENCES data_type_identifiers(id) ON DELETE RESTRICT;
1448
1442
1449
1443
ALTER TABLE ONLY data_type_identifiers
1450
- ADD CONSTRAINT fk_rails_d08626f743 FOREIGN KEY (function_generic_mapper_id) REFERENCES function_generic_mappers(id) ON DELETE RESTRICT ;
1444
+ ADD CONSTRAINT fk_rails_d08626f743 FOREIGN KEY (function_generic_mapper_id) REFERENCES function_generic_mappers(id) ON DELETE CASCADE ;
1451
1445
1452
1446
ALTER TABLE ONLY namespace_projects
1453
1447
ADD CONSTRAINT fk_rails_d4f50e2f00 FOREIGN KEY (namespace_id) REFERENCES namespaces(id) ON DELETE CASCADE ;
0 commit comments