Пример #1
0
 def single(self, fk, statistics=None):
     obj = ForeignKey()
     print(fk)
     obj.db_catalog = fk['db_catalog']
     obj.pkdb_schema = fk['srcschema']
     obj.fkdb_schema = fk['referred_schema']
     obj.pktablename = fk['srctable']
     obj.fktablename = fk['referred_table']
     obj.pk_columns = '|'.join(fk['constrained_columns'])
     obj.fk_columns = '|'.join(fk['referred_columns'])
     obj.keyname = fk['name']
     obj.type = 'EXPLICIT'
     obj.score = 1.0
     obj.comment = ''
     obj.tags = ''
     obj.date_added = datetime.datetime.now()
     return obj