versioning


Attributes

a DATETIME_IMPLEMENTATION

'datetime'

a MXDATETIME_IMPLEMENTATION

'mxDateTime'

a const

<sqlobject.sqlbuilder.ConstantSpace instance at 0xb6abc10c>

a datetime_available

True

a default_datetime_implementation

'datetime'

a func

<sqlobject.sqlbuilder.ConstantSpace instance at 0xb6abc10c>

a mxdatetime_available

True

a sqlhub

This object serves as a hub for connections, so that you can pass in a ConnectionHub to a SQLObject subclass as though it was a connection, but actually bind a real database connection later. You can also bind connections on a per-thread basis.

You must hang onto the original ConnectionHub instance, as you cannot retrieve it again from the class or instance.

To use the hub, do something like:

hub = ConnectionHub()
class MyClass(SQLObject):
    _connection = hub

hub.threadConnection = connectionFromURI('...')

Functions

f getColumns(columns, cls) ...

Classes

C Version(...) ...

This class contains 16 members.

C Versioning(...) ...

This class contains 6 members.

Modules

The sqlobject.versioning module exposes 1 submodules:

test

See the source for more information.