versioning


Attributes

a DATETIME_IMPLEMENTATION

'datetime'

a MXDATETIME_IMPLEMENTATION

'mxDateTime'

a __package__

'sqlobject.versioning'

a const

<sqlobject.sqlbuilder.ConstantSpace instance at 0xae1520c>

a datetime_available

True

a default_datetime_implementation

'datetime'

a func

<sqlobject.sqlbuilder.ConstantSpace instance at 0xae1520c>

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('...')

a version

'1.3'

a version_info

(1, 3, 0, 'trunk', 0)

Functions

f getColumns(columns, cls) ...

Classes

C Version(...) ...

This class contains 21 members.

C Versioning(...) ...

This class contains 9 members.

See the source for more information.