Release / verify (push) Canceled after 0s
CI / checks (push) Canceled after 0s
CI / frontend (push) Canceled after 0s
CI / backend (push) Canceled after 0s
Release / test (push) Canceled after 0s
Release / publish (backend) (push) Canceled after 0s
Release / publish (frontend) (push) Canceled after 0s
Release / publish (proxy) (push) Canceled after 0s
Siehe CHANGELOG.md
12 lines
462 B
Python
12 lines
462 B
Python
from sqlalchemy import Column, ForeignKey, Table
|
|
from sqlalchemy.dialects.postgresql import UUID as PGUUID
|
|
|
|
from app.database import Base
|
|
|
|
port_forward_targets = Table(
|
|
"port_forward_targets",
|
|
Base.metadata,
|
|
Column("port_forward_id", PGUUID(as_uuid=True), ForeignKey("port_forward_rules.id", ondelete="CASCADE"), primary_key=True),
|
|
Column("host_id", PGUUID(as_uuid=True), ForeignKey("opnsense_hosts.id", ondelete="CASCADE"), primary_key=True),
|
|
)
|