odb.py File Reference

Go to the source code of this file.

Classes

class  pyclearsilver::odb::_ODB_BigString
class  pyclearsilver::odb::_ODB_Blob
class  pyclearsilver::odb::_ODB_CreatedStamp
class  pyclearsilver::odb::_ODB_CreatedStampMS
class  pyclearsilver::odb::_ODB_DateTime
class  pyclearsilver::odb::_ODB_Enumeration
class  pyclearsilver::odb::_ODB_FixedString
class  pyclearsilver::odb::_ODB_GUID
class  pyclearsilver::odb::_ODB_IncInteger
class  pyclearsilver::odb::_ODB_Integer
class  pyclearsilver::odb::_ODB_ModifiedStamp
class  pyclearsilver::odb::_ODB_Object
class  pyclearsilver::odb::_ODB_Real
class  pyclearsilver::odb::_ODB_TimeStamp
class  pyclearsilver::odb::_ODB_VarString
class  pyclearsilver::odb::_ReflectTable
 ---------------------------------------------------------------------- More...
class  pyclearsilver::odb::Connection
class  pyclearsilver::odb::Cursor
class  pyclearsilver::odb::Database
class  pyclearsilver::odb::eDuplicateKey
class  pyclearsilver::odb::eInternalError
class  pyclearsilver::odb::eInvalidData
class  pyclearsilver::odb::eInvalidJoinSpec
class  pyclearsilver::odb::eInvalidMatchSpec
class  pyclearsilver::odb::eNoMatchingRows
class  pyclearsilver::odb::eNonUniqueMatchSpec
class  pyclearsilver::odb::eNoSuchColumn
class  pyclearsilver::odb::eUnsavedObjectLost
class  pyclearsilver::odb::odb_Exception
class  pyclearsilver::odb::ODB_FixedPoint
class  pyclearsilver::odb::Replication_DeletedTable
class  pyclearsilver::odb::Replication_KeyValueTable
class  pyclearsilver::odb::Replication_LogRow
class  pyclearsilver::odb::Replication_LogTable
class  pyclearsilver::odb::ReplicationLog
 ---------------------------------------------------------------------- More...
class  pyclearsilver::odb::Row
class  pyclearsilver::odb::Table

Namespaces

namespace  pyclearsilver::odb

Functions

def pyclearsilver::odb::__del__
 ----- utility stuff ----------------------------------
def pyclearsilver::odb::__deleteRow
def pyclearsilver::odb::__delitem__
def pyclearsilver::odb::__getattr__
 ---- class emulation --------------------------------
def pyclearsilver::odb::__getitem__
def pyclearsilver::odb::__insertRow
def pyclearsilver::odb::__len__
def pyclearsilver::odb::__packVColumn
 warn(self) val2 = self.getDB().decode(val) warn("val2", repr(val2)) self.__vcoldata = marshal.loads(val2)
def pyclearsilver::odb::__repr__
def pyclearsilver::odb::__setattr__
def pyclearsilver::odb::__setitem__
def pyclearsilver::odb::__updateRowList
def pyclearsilver::odb::_getRaw
 ---- dict emulation ---------------------------------
def pyclearsilver::odb::beginTransaction
def pyclearsilver::odb::changedList
def pyclearsilver::odb::checkRowActive
def pyclearsilver::odb::commitTransaction
def pyclearsilver::odb::copyFrom
def pyclearsilver::odb::createIndices
 self.alterTableToMatch(tbl)
def pyclearsilver::odb::createTables
 schema creation code
def pyclearsilver::odb::createTrigger
def pyclearsilver::odb::createTriggers
def pyclearsilver::odb::databaseSizeForColumn
def pyclearsilver::odb::delete
def pyclearsilver::odb::deleteRow
def pyclearsilver::odb::discard
def pyclearsilver::odb::dropIndices
def pyclearsilver::odb::dropTrigger
def pyclearsilver::odb::fetchAllRows
def pyclearsilver::odb::fetchRow
def pyclearsilver::odb::fetchRowCount
def pyclearsilver::odb::fetchRows
def pyclearsilver::odb::fetchRowUsingPrimaryKey
def pyclearsilver::odb::fillDefaults
 ---------------------------------- real interface
def pyclearsilver::odb::get
def pyclearsilver::odb::has_key
def pyclearsilver::odb::inc
def pyclearsilver::odb::items
def pyclearsilver::odb::keys
def pyclearsilver::odb::listFields
def pyclearsilver::odb::listFieldsDict
def pyclearsilver::odb::listIndices
def pyclearsilver::odb::listTables
def pyclearsilver::odb::listTriggers
def pyclearsilver::odb::lookup
def pyclearsilver::odb::lookupCreate
def pyclearsilver::odb::lookupRows
def pyclearsilver::odb::newRow
def pyclearsilver::odb::parseFieldType
def pyclearsilver::odb::r_deleteRow
def pyclearsilver::odb::r_insertRow
def pyclearsilver::odb::r_updateRow
def pyclearsilver::odb::reflect
 parse the schema of an existing db and build table objects to reflect the schema.
def pyclearsilver::odb::repl_parsePrimaryKey
def pyclearsilver::odb::rollbackTransaction
def pyclearsilver::odb::save
def pyclearsilver::odb::synchronizeSchema
def pyclearsilver::odb::values

Variables

 pyclearsilver::odb::__colchanged_dict
 pyclearsilver::odb::__coldata
 pyclearsilver::odb::__vcolchanged
 pyclearsilver::odb::__vcoldata
 pyclearsilver::odb::_inside_getattr
 pyclearsilver::odb::_rowInactive
 pyclearsilver::odb::_should_insert
 pyclearsilver::odb::_should_replace
tuple pyclearsilver::odb::all_rows = cursor.fetchall()
list pyclearsilver::odb::aval = a_row[col_num]
int pyclearsilver::odb::col_num = 0
tuple pyclearsilver::odb::cursor = self.defaultCursor()
 for name, tbl in self._tables.items(): tbl.db = None
dictionary pyclearsilver::odb::data_dict = {}
int pyclearsilver::odb::DEBUG = 0
 kInteger = "kInteger" # - kFixedString = "kFixedString" # size kVarString = "kVarString" # maxsize kBigString = "kBigString" # - kIncInteger = "kIncInteger" # - kDateTime = "kDateTime" kTimeStamp = "kTimeStamp" kReal = "kReal"
tuple pyclearsilver::odb::kBigString = _ODB_BigString()
tuple pyclearsilver::odb::kBlob = _ODB_Blob()
tuple pyclearsilver::odb::kCreatedStamp = _ODB_CreatedStamp()
tuple pyclearsilver::odb::kCreatedStampMS = _ODB_CreatedStampMS()
tuple pyclearsilver::odb::kDateTime = _ODB_DateTime()
tuple pyclearsilver::odb::kEnumeration = _ODB_Enumeration()
tuple pyclearsilver::odb::kFixedPoint = ODB_FixedPoint()
tuple pyclearsilver::odb::kFixedString = _ODB_FixedString()
tuple pyclearsilver::odb::kGUID = _ODB_GUID()
tuple pyclearsilver::odb::kIncInteger = _ODB_IncInteger()
tuple pyclearsilver::odb::kInteger = _ODB_Integer()
tuple pyclearsilver::odb::kModifiedStamp = _ODB_ModifiedStamp()
tuple pyclearsilver::odb::kReal = _ODB_Real()
tuple pyclearsilver::odb::kTimeStamp = _ODB_TimeStamp()
tuple pyclearsilver::odb::kVarString = _ODB_VarString()
list pyclearsilver::odb::name = parts[1]
tuple pyclearsilver::odb::newrowobj = self.__defaultRowClass(self,data_dict,joined_cols = joined_cols)
tuple pyclearsilver::odb::parts = string.split(fullname, ".", 1)
tuple pyclearsilver::odb::return_rows = self.__defaultRowListClass()
string pyclearsilver::odb::sql = " LIMIT %s OFFSET %s "
 log("limit,skip = %s,%s" % (limit_to,skip_to))
list pyclearsilver::odb::table = parts[0]
 All Classes Namespaces Files Functions Variables Properties


pyclearsilver
Author(s): Scott Hassan/hassan@willowgarage.com
autogenerated on Fri Jan 11 09:14:52 2013