Skip to content

Commit 6c96b91

Browse files
committed
DMP-5282 Database - Data type consistency check
Fixed bug that was introduced when certain ids where converted to bigints in the db but where they were used as foreign keys in other tables, they were still integers, which caused a mismatch between longs in java and integers in the DB
1 parent 04243e6 commit 6c96b91

File tree

1 file changed

+10
-11
lines changed

1 file changed

+10
-11
lines changed
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,6 @@
11
ALTER TABLE annotation_document ALTER COLUMN ado_id type bigint;
2-
ALTER TABLE external_object_directory ALTER COLUMN ado_id type bigint;
3-
ALTER TABLE object_admin_action ALTER COLUMN ado_id type bigint;
4-
52
ALTER TABLE case_document ALTER COLUMN cad_id type bigint;
6-
ALTER TABLE external_object_directory ALTER COLUMN cad_id type bigint;
7-
ALTER TABLE object_admin_action ALTER COLUMN cad_id type bigint;
8-
93
ALTER TABLE case_management_retention ALTER COLUMN eve_id type bigint;
10-
114
ALTER TABLE transcription ALTER COLUMN tra_id type bigint;
125
ALTER TABLE transcription_document ALTER COLUMN tra_id type bigint;
136
ALTER TABLE transcription_aud ALTER COLUMN tra_id type bigint;
@@ -18,10 +11,16 @@ ALTER TABLE transcription_workflow ALTER COLUMN tra_id type bigint;
1811
ALTER TABLE transcription_workflow_aud ALTER COLUMN tra_id type bigint;
1912
ALTER TABLE case_transcription_ae ALTER COLUMN tra_id type bigint;
2013
ALTER TABLE hearing_transcription_ae ALTER COLUMN tra_id type bigint;
21-
2214
ALTER TABLE transcription_document ALTER COLUMN trd_id type bigint;
2315
ALTER TABLE object_retrieval_queue ALTER COLUMN trd_id type bigint;
24-
ALTER TABLE object_admin_action ALTER COLUMN trd_id type bigint;
25-
ALTER TABLE external_object_directory ALTER COLUMN trd_id type bigint;
26-
2716
ALTER TABLE transient_object_directory ALTER COLUMN tod_id type bigint;
17+
18+
ALTER TABLE object_admin_action
19+
ALTER COLUMN ado_id TYPE bigint,
20+
ALTER COLUMN cad_id TYPE bigint,
21+
ALTER COLUMN trd_id TYPE bigint;
22+
23+
ALTER TABLE external_object_directory
24+
ALTER COLUMN ado_id TYPE bigint,
25+
ALTER COLUMN cad_id TYPE bigint,
26+
ALTER COLUMN trd_id TYPE bigint;

0 commit comments

Comments
 (0)