From 24e2f3fde419e7f57d1643bc37d4ab4093c9ada0 Mon Sep 17 00:00:00 2001 From: pycook Date: Tue, 18 Jun 2024 10:22:04 +0800 Subject: [PATCH] feat(api): add table c_ad_ci_type_relations --- cmdb-api/api/models/cmdb.py | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/cmdb-api/api/models/cmdb.py b/cmdb-api/api/models/cmdb.py index d372057..342838d 100644 --- a/cmdb-api/api/models/cmdb.py +++ b/cmdb-api/api/models/cmdb.py @@ -580,6 +580,15 @@ class AutoDiscoveryCIType(Model): uid = db.Column(db.Integer, index=True) +class AutoDiscoveryCITypeRelation(Model): + __tablename__ = "c_ad_ci_type_relations" + + ad_type_id = db.Column(db.Integer, db.ForeignKey('c_ci_types.id'), nullable=False) + ad_key = db.Column(db.String(128)) + peer_type_id = db.Column(db.Integer, db.ForeignKey('c_ci_types.id'), nullable=False) + peer_attr_id = db.Column(db.Integer, db.ForeignKey('c_attributes.id'), nullable=False) + + class AutoDiscoveryCI(Model): __tablename__ = "c_ad_ci"