sqlobject.versioning package

class sqlobject.versioning.Version(**kw)[source]

Bases: sqlobject.main.SQLObject

getChangedFields()[source]
j = version
nextVersion()[source]
q = version
restore()[source]
classmethod select(clause=None, *args, **kw)[source]
class sqlmeta(instance)

Bases: sqlobject.main.sqlmeta

childName = None
idName = 'id'
indexes = []
joinDefinitions = []
joins = []
soClass

alias of sqlobject.versioning.Version

style = <sqlobject.styles.MixedCaseUnderscoreStyle object>
table = 'version'
class sqlobject.versioning.Versioning(extraCols=None)[source]

Bases: object

createTable(soClass, connection, extra_sql, post_funcs)[source]
createVersionTable(cls, conn)[source]
rowUpdate(instance, kwargs)[source]
sqlobject.versioning.getColumns(columns, cls)[source]