$search
Main Page
Namespaces
Classes
Files
File List
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
Typedefs
Enumerations
Properties
Friends
pyclearsilver
Author(s): Scott Hassan/hassan@willowgarage.com
autogenerated on Sat Mar 2 14:23:28 2013