hooks/syncschema.py
changeset 10920 4b0443afbb3d
parent 10919 adda409c8d2b
child 10921 977def81780a
equal deleted inserted replaced
10919:adda409c8d2b 10920:4b0443afbb3d
    35 from logilab.common.decorators import clear_cache
    35 from logilab.common.decorators import clear_cache
    36 
    36 
    37 from cubicweb import validation_error
    37 from cubicweb import validation_error
    38 from cubicweb.predicates import is_instance
    38 from cubicweb.predicates import is_instance
    39 from cubicweb.schema import (SCHEMA_TYPES, META_RTYPES, VIRTUAL_RTYPES,
    39 from cubicweb.schema import (SCHEMA_TYPES, META_RTYPES, VIRTUAL_RTYPES,
    40                              CONSTRAINTS, UNIQUE_CONSTRAINTS, ETYPE_NAME_MAP,
    40                              CONSTRAINTS, UNIQUE_CONSTRAINTS, ETYPE_NAME_MAP)
    41                              display_name)
       
    42 from cubicweb.server import hook, schemaserial as ss, schema2sql as y2sql
    41 from cubicweb.server import hook, schemaserial as ss, schema2sql as y2sql
    43 from cubicweb.server.sqlutils import SQL_PREFIX
    42 from cubicweb.server.sqlutils import SQL_PREFIX
    44 from cubicweb.hooks.synccomputed import RecomputeAttributeOperation
    43 from cubicweb.hooks.synccomputed import RecomputeAttributeOperation
    45 
    44 
    46 # core entity and relation types which can't be removed
    45 # core entity and relation types which can't be removed