zlmdb.tests.orm._schema_py3

Classes

Schema1

ZLMDB database schema definition.

Schema2

ZLMDB database schema definition.

Schema3

ZLMDB database schema definition.

Schema4

ZLMDB database schema definition.

User

Module Contents

class Schema1[source]

Bases: zlmdb.Schema

ZLMDB database schema definition.

tab_oid_cbor: zlmdb.MapOidCbor[source]
tab_oid_json: zlmdb.MapOidJson[source]
tab_oid_oid: zlmdb.MapOidOid[source]
tab_oid_pickle: zlmdb.MapOidPickle[source]
tab_oid_str: zlmdb.MapOidString[source]
tab_oid_uuid: zlmdb.MapOidUuid[source]
tab_str_cbor: zlmdb.MapStringCbor[source]
tab_str_json: zlmdb.MapStringJson[source]
tab_str_oid: zlmdb.MapStringOid[source]
tab_str_pickle: zlmdb.MapStringPickle[source]
tab_str_str: zlmdb.MapStringString[source]
tab_str_uuid: zlmdb.MapStringUuid[source]
tab_uuid_cbor: zlmdb.MapUuidCbor[source]
tab_uuid_json: zlmdb.MapUuidJson[source]
tab_uuid_oid: zlmdb.MapUuidOid[source]
tab_uuid_pickle: zlmdb.MapUuidPickle[source]
tab_uuid_str: zlmdb.MapUuidString[source]
tab_uuid_uuid: zlmdb.MapUuidUuid[source]
class Schema2[source]

Bases: zlmdb.Schema

ZLMDB database schema definition.

users: zlmdb.MapOidPickle[source]
class Schema3[source]

Bases: zlmdb.Schema

ZLMDB database schema definition.

users: zlmdb.MapStringPickle[source]
class Schema4[source]

Bases: zlmdb.Schema

ZLMDB database schema definition.

idx_users_by_authid: zlmdb.MapStringOid[source]
idx_users_by_email: zlmdb.MapStringOid[source]
idx_users_by_icecream: zlmdb.MapStringOidOid[source]
idx_users_by_mrealm_authid: zlmdb.MapUuidStringOid[source]
idx_users_by_mrealm_authid_notnull: zlmdb.MapUuidStringOid[source]
idx_users_by_mrealm_notnull_authid[source]
idx_users_by_realm: zlmdb.MapOidOidOid[source]
users: zlmdb.MapOidPickle[source]
class User[source]

Bases: object

__eq__(other)[source]
__ne__(other)[source]
authid: str[source]
birthday: datetime.date[source]
static create_test_user(oid=None, realm_oid=None)[source]
email: str[source]
friends: List[int][source]
icecream: str[source]
is_friendly: bool[source]
marshal()[source]
mrealm: User.uuid[source]
mrealm_notnull: User.uuid[source]
name: str[source]
oid: int[source]
static parse(obj)[source]
ratings: Dict[str, float][source]
realm_oid: int[source]
referred_by: int[source]
tags: List[str] | None[source]
uuid: User.uuid[source]