search.search_index

Classes

SearchIndex

Full-text Search Index (fts) for all searchable models and entries.

Module Contents

class search.search_index.SearchIndex[source]

Bases: onegov.core.orm.Base, onegov.core.orm.mixins.UTCPublicationMixin

Full-text Search Index (fts) for all searchable models and entries.

This table contains full-text search (fts) index information for all searchable models, including the owner of the index, the type of the owner, and the full-text search data. It is used to facilitate efficient searching across different models and entries.

__tablename__ = 'search_index'[source]
id: sqlalchemy.orm.Mapped[int][source]
owner_type: sqlalchemy.orm.Mapped[str][source]
owner_tablename: sqlalchemy.orm.Mapped[str][source]
owner_id_int: sqlalchemy.orm.Mapped[int | None][source]
owner_id_uuid: sqlalchemy.orm.Mapped[uuid.UUID | None][source]
owner_id_str: sqlalchemy.orm.Mapped[str | None][source]
public: sqlalchemy.orm.Mapped[bool][source]
access: sqlalchemy.orm.Mapped[str][source]
last_change: sqlalchemy.orm.Mapped[datetime.datetime | None][source]
_tags: sqlalchemy.orm.Mapped[list[str] | None][source]
suggestion: sqlalchemy.orm.Mapped[list[str] | None][source]
title_vector: sqlalchemy.orm.Mapped[str][source]
data_vector: sqlalchemy.orm.Mapped[str][source]
__mapper_args__[source]
__table_args__[source]
property tags: set[str][source]