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 |
| 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 |
| class | pyclearsilver.odb.Row |
| class | pyclearsilver.odb.Table |
| | Table. More...
|
Namespaces |
| namespace | pyclearsilver::odb |
Functions |
| def | pyclearsilver::odb.__del__ |
| def | pyclearsilver::odb.__deleteRow |
| def | pyclearsilver::odb.__delitem__ |
| def | pyclearsilver::odb.__getattr__ |
| 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 |
| def | pyclearsilver::odb.beginTransaction |
| def | pyclearsilver::odb.changedList |
| | 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 |
| | deleteRow(col_match_spec)
|
| def | pyclearsilver::odb.discard |
| def | pyclearsilver::odb.dropIndices |
| def | pyclearsilver::odb.dropTrigger |
| def | pyclearsilver::odb.fetchAllRows |
| | fetchAllRows()
|
| def | pyclearsilver::odb.fetchRow |
| | fetchRow(col_match_spec)
|
| def | pyclearsilver::odb.fetchRowCount |
| def | pyclearsilver::odb.fetchRows |
| | fetchRows(col_match_spec)
|
| def | pyclearsilver::odb.fetchRowUsingPrimaryKey |
| def | pyclearsilver::odb.fillDefaults |
| 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 |
| | r_deleteRow(a_row_obj,cursor = None)
|
| def | pyclearsilver::odb.r_insertRow |
| | InsertRow(a_row_obj,cursor = None)
|
| def | pyclearsilver::odb.r_updateRow |
| | r_updateRow(a_row_obj,cursor = None)
|
| 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 = {} |
| | bug out is the user justs want the raw rows
|
| 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] |