yawning_titan.db.doc_metadata.DocMetadataSchema#
- class yawning_titan.db.doc_metadata.DocMetadataSchema[source]#
Bases:
objectA schema-like class that defines the document metadata fields.
Fields are defined using the
YawningTitanQueryclass so that schema paths can be used directly withintinydb.table.Table.search()function calls. All fields are mapped to a property in theDocMetadataclass.Methods
Attributes
AUTHORMapped to
yawning_titan.db.yawning_titan_db.DocMetadata.author.CREATED_ATMapped to
yawning_titan.db.yawning_titan_db.DocMetadata.created_at.DESCRIPTIONMapped to
yawning_titan.db.yawning_titan_db.DocMetadata.description.LOCKEDMapped to
yawning_titan.db.yawning_titan_db.DocMetadata.locked.NAMEMapped to
yawning_titan.db.yawning_titan_db.DocMetadata.name.UPDATED_ATMapped to
yawning_titan.db.yawning_titan_db.DocMetadata.updated_at.UUIDMapped to
yawning_titan.db.yawning_titan_db.DocMetadata.uuid.