@@ -42,7 +42,11 @@ class RuleMode(DispatchEnum):
42
42
assoc_signal_instance_tags = Table (
43
43
"assoc_signal_instance_tags" ,
44
44
Base .metadata ,
45
- Column ("signal_instance_id" , UUID , ForeignKey ("signal_instance.id" , ondelete = "CASCADE" )),
45
+ Column (
46
+ "signal_instance_id" ,
47
+ UUID (as_uuid = True ),
48
+ ForeignKey ("signal_instance.id" , ondelete = "CASCADE" ),
49
+ ),
46
50
Column ("tag_id" , Integer , ForeignKey ("tag.id" , ondelete = "CASCADE" )),
47
51
PrimaryKeyConstraint ("signal_instance_id" , "tag_id" ),
48
52
)
@@ -58,7 +62,11 @@ class RuleMode(DispatchEnum):
58
62
assoc_signal_instance_entities = Table (
59
63
"assoc_signal_instance_entities" ,
60
64
Base .metadata ,
61
- Column ("signal_instance_id" , UUID , ForeignKey ("signal_instance.id" , ondelete = "CASCADE" )),
65
+ Column (
66
+ "signal_instance_id" ,
67
+ UUID (as_uuid = True ),
68
+ ForeignKey ("signal_instance.id" , ondelete = "CASCADE" ),
69
+ ),
62
70
Column ("entity_id" , Integer , ForeignKey ("entity.id" , ondelete = "CASCADE" )),
63
71
PrimaryKeyConstraint ("signal_instance_id" , "entity_id" ),
64
72
)
0 commit comments