hooks/metadata.py
changeset 3724 e5ab08bb0d60
parent 3720 5376aaadd16b
child 4075 e710f4052bd6
equal deleted inserted replaced
3723:a961c7cb2644 3724:e5ab08bb0d60
    81         entity = self.entity
    81         entity = self.entity
    82         try:
    82         try:
    83             #session.add_relation(entity.eid, 'is',
    83             #session.add_relation(entity.eid, 'is',
    84             #                     eschema_type_eid(session, entity.__regid__))
    84             #                     eschema_type_eid(session, entity.__regid__))
    85             session.system_sql('INSERT INTO is_relation(eid_from,eid_to) VALUES (%s,%s)'
    85             session.system_sql('INSERT INTO is_relation(eid_from,eid_to) VALUES (%s,%s)'
    86                            % (entity.eid, eschema_type_eid(session, entity.id)))
    86                            % (entity.eid, eschema_type_eid(session, entity.__regid__)))
    87         except IndexError:
    87         except IndexError:
    88             # during schema serialization, skip
    88             # during schema serialization, skip
    89             return
    89             return
    90         for etype in entity.e_schema.ancestors() + [entity.e_schema]:
    90         for etype in entity.e_schema.ancestors() + [entity.e_schema]:
    91             #session.add_relation(entity.eid, 'is_instance_of',
    91             #session.add_relation(entity.eid, 'is_instance_of',