@@ -54,22 +54,28 @@ def change
54
54
end
55
55
56
56
remove_reference :runtime_function_definitions , :return_type ,
57
+ null : true ,
57
58
foreign_key : { to_table : :data_types , on_delete : :restrict }
58
59
add_reference :runtime_function_definitions , :return_type ,
59
60
foreign_key : { to_table : :data_type_identifiers , on_delete : :restrict } , null : true
60
61
61
62
add_column :runtime_function_definitions , :generic_keys , 'text[]' , null : false , default : [ ]
62
63
63
64
remove_reference :runtime_parameter_definitions , :data_type ,
65
+ null : true ,
64
66
foreign_key : { to_table : :data_types , on_delete : :restrict }
65
67
add_reference :runtime_parameter_definitions , :data_type ,
66
68
foreign_key : { to_table : :data_type_identifiers , on_delete : :restrict } , null : true
67
69
68
- remove_reference :parameter_definitions , :data_type , foreign_key : { to_table : :data_types , on_delete : :restrict }
70
+ remove_reference :parameter_definitions , :data_type ,
71
+ null : true ,
72
+ foreign_key : { to_table : :data_types , on_delete : :restrict }
69
73
add_reference :parameter_definitions , :data_type ,
70
74
foreign_key : { to_table : :data_type_identifiers , on_delete : :restrict } , null : true
71
75
72
- remove_reference :function_definitions , :return_type , foreign_key : { to_table : :data_types , on_delete : :restrict }
76
+ remove_reference :function_definitions , :return_type ,
77
+ null : true ,
78
+ foreign_key : { to_table : :data_types , on_delete : :restrict }
73
79
add_reference :function_definitions , :return_type ,
74
80
foreign_key : { to_table : :data_type_identifiers , on_delete : :restrict } , null : true
75
81
0 commit comments