def __init__(self,data): self.table = data['table'] self.type = data['type'] if('count' in data.keys()): self.count = data['count'] self.columns = [] for col in data['columns']: colOjb = Column(col) colOjb.setParent(self) self.columns.append(colOjb)
def __init__(self,data): self.name = data['name'] if('count' in data.keys()): self.count = data['count'] self.tableName = data['table'] self.columns = [] self.relations = [] for col in data['columns']: colObj = Column(col); colObj.setParent(self) self.columns.append(colObj) if 'relations' in data.keys(): for rel in data['relations']: relObj = Relation(rel); relObj.setParent(self) self.relations.append(relObj)