feat(api): dcim dev (#642)

This commit is contained in:
pycook
2024-11-26 18:56:59 +08:00
committed by GitHub
parent c4997458f4
commit aa3beefe75
24 changed files with 754 additions and 8 deletions

View File

@@ -707,3 +707,14 @@ class IPAMOperationHistory(Model2):
cidr = db.Column(db.String(18), index=True)
operate_type = db.Column(db.Enum(*OperateTypeEnum.all()))
description = db.Column(db.Text)
class DCIMOperationHistory(Model2):
__tablename__ = "c_dcim_operation_histories"
from api.lib.cmdb.dcim.const import OperateTypeEnum
uid = db.Column(db.Integer, index=True)
rack_id = db.Column(db.Integer, index=True)
ci_id = db.Column(db.Integer, index=True)
operate_type = db.Column(db.Enum(*OperateTypeEnum.all()))