2 Commits

Author SHA1 Message Date
TheNoxium
9f2ed2fbbd feat: CASCADE node link table 2025-10-28 14:24:21 +05:00
8a5a51c043 Merge pull request 'VORKOUT-18' (#2) from VORKOUT-18 into main
Reviewed-on: #2
Reviewed-by: cyrussmeat <dr.cyrill@gmail.com>
Reviewed-by: Vladislav Syrochkin <vlad.dev@heado.ru>
2025-10-17 11:54:15 +05:00

View File

@@ -109,10 +109,10 @@ node_link_table = Table(
Column("id", UnsignedInt, autoincrement=True,
primary_key=True, nullable=False),
Column("link_name", String(20), nullable=False),
Column("node_id", UnsignedInt, ForeignKey("ps_node.id"), nullable=False),
Column("node_id", UnsignedInt, ForeignKey("ps_node.id", ondelete='CASCADE'), nullable=False),
Column("link_point_id", UnsignedInt, nullable=False),
Column("next_node_id", UnsignedInt, ForeignKey(
"ps_node.id"), nullable=False),
"ps_node.id", ondelete='CASCADE'), nullable=False),
Column("settings", JSON, default={}),
Column("creator_id", UnsignedInt, ForeignKey(
"account.id"), nullable=False),