server/checkintegrity.py
branchstable
changeset 4806 4f12f59b1a13
parent 4691 ae468fae9965
child 4816 c02583cb80a9
equal deleted inserted replaced
4805:2d0aa2b7da02 4806:4f12f59b1a13
    78         # XXX indexer.init_fti(cursor) once index 0.7 is out
    78         # XXX indexer.init_fti(cursor) once index 0.7 is out
    79         indexer.init_extensions(cursor)
    79         indexer.init_extensions(cursor)
    80         cursor.execute(indexer.sql_init_fti())
    80         cursor.execute(indexer.sql_init_fti())
    81     repo.config.disabled_hooks_categories.add('metadata')
    81     repo.config.disabled_hooks_categories.add('metadata')
    82     repo.config.disabled_hooks_categories.add('integrity')
    82     repo.config.disabled_hooks_categories.add('integrity')
    83     repo.do_fti = True  # ensure full-text indexation is activated
    83     repo.system_source.do_fti = True  # ensure full-text indexation is activated
    84     etypes = set()
    84     etypes = set()
    85     for eschema in schema.entities():
    85     for eschema in schema.entities():
    86         if eschema.final:
    86         if eschema.final:
    87             continue
    87             continue
    88         indexable_attrs = tuple(eschema.indexable_attributes()) # generator
    88         indexable_attrs = tuple(eschema.indexable_attributes()) # generator