equal
deleted
inserted
replaced
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 |