mirror of
https://github.com/hansjone/netx.git
synced 2026-10-09 03:10:46 +08:00
Wire cutover monitor to templates: project binding, multi-sheet evaluate, dual status semantics, and UI expect/HF.
Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
parent
202196a197
commit
60a663e2f6
11 changed files with 808 additions and 159 deletions
|
|
@ -26,6 +26,8 @@ class BizMigrationProject(Base):
|
|||
new_baseline_batch_id: Mapped[str] = mapped_column(String(64), default="", index=True)
|
||||
# Reuse biz_port_mapping (before_if=old, after_if=new)
|
||||
mapping_id: Mapped[str] = mapped_column(String(64), default="", index=True)
|
||||
# BizMonitorTemplate — HOW (via compare template) + dual/status rules
|
||||
monitor_template_id: Mapped[str] = mapped_column(String(64), default="", index=True)
|
||||
status: Mapped[str] = mapped_column(String(32), default="draft", index=True) # draft|active|done
|
||||
note: Mapped[str] = mapped_column(String(512), default="")
|
||||
created_at: Mapped[datetime] = mapped_column(DateTime, default=utcnow_naive, index=True)
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue