fix table with handling, icons implemented

This commit is contained in:
root
2026-08-09 08:50:13 +02:00
parent 5e32be7d0c
commit 3ff0794cfc
43 changed files with 1027 additions and 95 deletions
+2
View File
@@ -95,6 +95,7 @@ class Asset(Base):
warranty_until: Mapped[str | None] = mapped_column(String(20), nullable=True)
notes: Mapped[str | None] = mapped_column(Text, nullable=True)
image_path: Mapped[str | None] = mapped_column(String(255), nullable=True)
visual_source: Mapped[str] = mapped_column(String(24), default="auto")
hostname: Mapped[str | None] = mapped_column(String(150), nullable=True, index=True)
operating_system: Mapped[str | None] = mapped_column(String(150), nullable=True)
@@ -111,6 +112,7 @@ class Asset(Base):
antivirus: Mapped[str | None] = mapped_column(Text, nullable=True)
mesh_group: Mapped[str | None] = mapped_column(String(180), nullable=True)
mesh_mtype: Mapped[int | None] = mapped_column(Integer, nullable=True, index=True)
mesh_icon: Mapped[int | None] = mapped_column(Integer, nullable=True, index=True)
mesh_node_id: Mapped[str | None] = mapped_column(String(180), unique=True, nullable=True, index=True)
mesh_last_sync: Mapped[datetime | None] = mapped_column(DateTime, nullable=True)