Package bodhi :: Package identity :: Module tables :: Class VisitIdentity :: Class sqlmeta
[hide private]
[frames] | no frames]

Class sqlmeta



  object --+    
           |    
main.sqlmeta --+
               |
              bodhi.identity.tables.VisitIdentity.sqlmeta

This object is the object we use to keep track of all sorts of information. Subclasses are made for each SQLObject subclass (dynamically if necessary), and instances are created to go alongside every SQLObject instance.

Nested Classes [hide private]
  soClass

Inherited from sqlobject.main.sqlmeta: __metaclass__, idType

Instance Methods [hide private]

Inherited from sqlobject.main.sqlmeta: __init__, asDict

Inherited from object: __delattr__, __getattribute__, __hash__, __new__, __reduce__, __reduce_ex__, __repr__, __setattr__, __str__

Class Methods [hide private]

Inherited from sqlobject.main.sqlmeta: addColumn, addColumnsFromDatabase, addIndex, addJoin, delColumn, delJoin, expireAll, send, setClass

Static Methods [hide private]

Inherited from sqlobject.main.sqlmeta: __classinit__

Class Variables [hide private]
  _plainGetters = {'user_id': 1, 'visit_key': 1}
  _plainSetters = {'user_id': 1, 'visit_key': 1}
  columnDefinitions = {'user_id': <IntCol a427c9c user_id>, 'vis...
  columnList = [<SOStringCol visit_key alternate ID>, <SOIntCol ...
  columns = {'user_id': <SOIntCol user_id>, 'visit_key': <SOStri...
  table = 'visit_identity'

Inherited from sqlobject.main.sqlmeta: cacheValues, childClasses, childName, defaultOrder, expired, fromDatabase, idName, idSequence, indexDefinitions, indexes, joinDefinitions, joins, lazyUpdate, parentClass, registry, style

Inherited from sqlobject.main.sqlmeta (private): _creating, _obsolete, _perConnection, _plainForeignGetters, _plainForeignSetters, _plainJoinAdders, _plainJoinGetters, _plainJoinRemovers, _unshared_attributes

Properties [hide private]

Inherited from object: __class__

Class Variable Details [hide private]

columnDefinitions

Value:
{'user_id': <IntCol a427c9c user_id>,
 'visit_key': <StringCol 9fda1e4 visit_key>}

columnList

Value:
[<SOStringCol visit_key alternate ID>, <SOIntCol user_id>]

columns

Value:
{'user_id': <SOIntCol user_id>,
 'visit_key': <SOStringCol visit_key alternate ID>}