mewlo.mpacks.core.database.mdbmixins module

mdbmodelmixins.py

This file contains some common model mixins to make it easier to add fields to a model. We use these “mixins” as a way for us to add common fields, and sets of fields to models.

mewlo.mpacks.core.database.mdbmixins.dbfmixin_gobreference(relationname)[source]

Mixin field for referring to a global object id.

mewlo.mpacks.core.database.mdbmixins.dbfmixin_gobselfreference()[source]

Mixin field for adding a global object id to a model.

mewlo.mpacks.core.database.mdbmixins.dbfmixins_authortracker(prefixstr='')[source]

Mixin fields for tracking author creation+modification data.

mewlo.mpacks.core.database.mdbmixins.dbfmixins_disabledelete()[source]

Mixin fields for tracking author creation+modification data.

mewlo.mpacks.core.database.mdbmixins.dbfmixins_userandtimestamp(prefixstr='')[source]

Mixin fields to help track authorship and modification info for an object.

mewlo.mpacks.core.database.mdbmixins.dbfmixins_workflow(prefixstr='')[source]

Mixin fields for tracking author creation+modification data.

Table Of Contents

Previous topic

mewlo.mpacks.core.database.mdbmanager_sqlalchemy module

Next topic

mewlo.mpacks.core.database.mdbmodel module

This Page