cfxdb.realmstore._schema¶
Classes¶
Persistent realm store. |
Module Contents¶
- class RealmStore(db)[source]¶
Bases:
objectPersistent realm store.
- __slots__ = ('_db', '_sessions', '_idx_sessions_by_session_id', '_publications', '_events')[source]¶
- _events: cfxdb.realmstore._event.Events | None = None[source]¶
- _idx_sessions_by_session_id: cfxdb.realmstore._session.IndexSessionsBySessionId | None = None[source]¶
- _publications: cfxdb.realmstore._publication.Publications | None = None[source]¶
- _sessions: cfxdb.realmstore._session.Sessions | None = None[source]¶
- static attach(db: zlmdb.Database) RealmStore[source]¶
- property db: zlmdb.Database[source]¶
Database this schema is attached to.
- property events: cfxdb.realmstore._event.Events | None[source]¶
Events archive.
- property idx_sessions_by_session_id: cfxdb.realmstore._session.IndexSessionsBySessionId | None[source]¶
(session, joined_at) -> app_session_oid
- Type:
Index
- property publications: cfxdb.realmstore._publication.Publications | None[source]¶
Publications archive.
- property sessions: cfxdb.realmstore._session.Sessions | None[source]¶
Sessions persisted in this realm store.