Module dbtables
|
|
|
_data_key(table,
col,
rowid) |
|
|
|
_search_col_data_key(table,
col) |
|
|
|
_search_all_data_key(table) |
|
|
|
|
|
|
|
contains_metastrings(s)
Verify that the given string does not contain any metadata strings
that might interfere with dbtables database operation. |
|
|
|
_cvsid = ' $Id: dbtables.py 46858 2006-06-11 08:35:14Z neal.nor ...
|
|
_table_names_key = ' __TABLE_NAMES__ '
|
|
_columns = ' ._COLUMNS__ '
|
|
_data = ' ._DATA_. '
|
|
_rowid = ' ._ROWID_. '
|
|
_rowid_str_len = 8
|
|
DB_AFTER = 1
|
|
DB_AGGRESSIVE = 1
|
|
DB_APPEND = 2
|
|
DB_ARCH_ABS = 1
|
|
DB_ARCH_DATA = 2
|
|
DB_ARCH_LOG = 4
|
|
DB_ARCH_REMOVE = 8
|
|
DB_AUTO_COMMIT = 16777216
|
|
DB_BEFORE = 3
|
|
DB_BTREE = 1
|
|
DB_BUFFER_SMALL = -30999
|
|
DB_CACHED_COUNTS = 4
|
|
DB_CDB_ALLDB = 8192
|
|
DB_CHECKPOINT = 0
|
|
DB_CHKSUM = 8192
|
|
DB_CONSUME = 5
|
|
DB_CONSUME_WAIT = 6
|
|
DB_CREATE = 1
|
|
DB_CURRENT = 7
|
|
DB_DIRECT_DB = 16384
|
|
DB_DIRECT_LOG = 32768
|
|
DB_DIRTY_READ = 67108864
|
|
DB_DONOTINDEX = -30998
|
|
DB_DUP = 16384
|
|
DB_DUPSORT = 32768
|
|
DB_ENCRYPT = 65536
|
|
DB_ENCRYPT_AES = 1
|
|
DB_EXCL = 8192
|
|
DB_EXTENT = 16384
|
|
DB_FAST_STAT = 8
|
|
DB_FCNTL_LOCKING = 16384
|
|
DB_FIRST = 9
|
|
DB_FLUSH = 1
|
|
DB_FORCE = 4
|
|
DB_GET_BOTH = 10
|
|
DB_GET_RECNO = 13
|
|
DB_HASH = 2
|
|
DB_INCOMPLETE = 0
|
|
DB_INIT_CDB = 8192
|
|
DB_INIT_LOCK = 16384
|
|
DB_INIT_LOG = 32768
|
|
DB_INIT_MPOOL = 65536
|
|
DB_INIT_REP = 131072
|
|
DB_INIT_TXN = 262144
|
|
DB_JOINENV = 0
|
|
DB_JOIN_ITEM = 14
|
|
DB_JOIN_NOSORT = 1
|
|
DB_KEYEMPTY = -30997
|
|
DB_KEYEXIST = -30996
|
|
DB_KEYFIRST = 15
|
|
DB_KEYLAST = 16
|
|
DB_LAST = 17
|
|
DB_LOCKDOWN = 524288
|
|
DB_LOCK_CONFLICT = 0
|
|
DB_LOCK_DEADLOCK = -30995
|
|
DB_LOCK_DEFAULT = 1
|
|
DB_LOCK_DUMP = 0
|
|
DB_LOCK_GET = 1
|
|
DB_LOCK_INHERIT = 3
|
|
DB_LOCK_IREAD = 5
|
|
DB_LOCK_IWR = 6
|
|
DB_LOCK_IWRITE = 4
|
|
DB_LOCK_MAXLOCKS = 3
|
|
DB_LOCK_MINLOCKS = 5
|
|
DB_LOCK_MINWRITE = 6
|
|
DB_LOCK_NG = 0
|
|
DB_LOCK_NORUN = 0
|
|
DB_LOCK_NOTGRANTED = -30994
|
|
DB_LOCK_NOWAIT = 2
|
|
DB_LOCK_OLDEST = 7
|
|
DB_LOCK_PUT = 4
|
|
DB_LOCK_PUT_ALL = 5
|
|
DB_LOCK_PUT_OBJ = 6
|
|
DB_LOCK_RANDOM = 8
|
|
DB_LOCK_READ = 1
|
|
DB_LOCK_READ_UNCOMMITTED = 7
|
|
DB_LOCK_RECORD = 4
|
|
DB_LOCK_SWITCH = 16
|
|
DB_LOCK_UPGRADE = 32
|
|
DB_LOCK_UPGRADE_WRITE = 10
|
|
DB_LOCK_WAIT = 3
|
|
DB_LOCK_WRITE = 2
|
|
DB_LOCK_WWRITE = 8
|
|
DB_LOCK_YOUNGEST = 9
|
|
DB_LOG_AUTOREMOVE = 262144
|
|
DB_LOG_INMEMORY = 524288
|
|
DB_LSTAT_ABORTED = 1
|
|
DB_LSTAT_FREE = 3
|
|
DB_LSTAT_HELD = 4
|
|
DB_LSTAT_PENDING = 5
|
|
DB_LSTAT_WAITING = 6
|
|
DB_MAX_PAGES = -1
|
|
DB_MAX_RECORDS = -1
|
|
DB_MULTIPLE = 134217728
|
|
DB_MULTIPLE_KEY = 268435456
|
|
DB_NEXT = 18
|
|
DB_NEXT_DUP = 19
|
|
DB_NEXT_NODUP = 20
|
|
DB_NODUPDATA = 21
|
|
DB_NOLOCKING = 1048576
|
|
DB_NOMMAP = 8
|
|
DB_NOORDERCHK = 2
|
|
DB_NOOVERWRITE = 22
|
|
DB_NOPANIC = 2097152
|
|
DB_NOSERVER = -30992
|
|
DB_NOSERVER_HOME = -30991
|
|
DB_NOSERVER_ID = -30990
|
|
DB_NOSYNC = 23
|
|
DB_NOTFOUND = -30989
|
|
DB_ODDFILESIZE = 32768
|
|
DB_OLD_VERSION = -30988
|
|
DB_OPFLAGS_MASK = 255
|
|
DB_ORDERCHKONLY = 4
|
|
DB_PAGE_NOTFOUND = -30987
|
|
DB_PANIC_ENVIRONMENT = 8388608
|
|
DB_POSITION = 24
|
|
DB_PREV = 25
|
|
DB_PREV_NODUP = 26
|
|
DB_PRIVATE = 1048576
|
|
DB_PR_PAGE = 8
|
|
DB_PR_RECOVERYTEST = 16
|
|
DB_QUEUE = 4
|
|
DB_RDONLY = 16
|
|
DB_RDWRMASTER = 65536
|
|
DB_READ_COMMITTED = 33554432
|
|
DB_READ_UNCOMMITTED = 67108864
|
|
DB_RECNO = 3
|
|
DB_RECNUM = 262144
|
|
DB_RECORDCOUNT = 27
|
|
DB_RECOVER = 32
|
|
DB_RECOVER_FATAL = 2097152
|
|
DB_REGION_INIT = 134217728
|
|
DB_RENUMBER = 524288
|
|
DB_REVSPLITOFF = 1048576
|
|
DB_RMW = 536870912
|
|
DB_RPCCLIENT = 2
|
|
DB_RUNRECOVERY = -30974
|
|
DB_SALVAGE = 64
|
|
DB_SECONDARY_BAD = -30973
|
|
DB_SEQ_DEC = 1
|
|
DB_SEQ_INC = 2
|
|
DB_SEQ_WRAP = 8
|
|
DB_SET = 28
|
|
DB_SET_LOCK_TIMEOUT = 29
|
|
DB_SET_RANGE = 30
|
|
DB_SET_RECNO = 31
|
|
DB_SET_TXN_TIMEOUT = 33
|
|
DB_SNAPSHOT = 2097152
|
|
DB_STAT_CLEAR = 2
|
|
DB_SYSTEM_MEM = 8388608
|
|
DB_THREAD = 64
|
|
DB_TIME_NOTGRANTED = 268435456
|
|
DB_TRUNCATE = 128
|
|
DB_TXN_NOSYNC = 256
|
|
DB_TXN_NOT_DURABLE = 512
|
|
DB_TXN_NOWAIT = 8192
|
|
DB_TXN_SYNC = 16384
|
|
DB_TXN_WRITE_NOSYNC = 1024
|
|
DB_UNKNOWN = 5
|
|
DB_UPGRADE = 1
|
|
DB_USE_ENVIRON = 2048
|
|
DB_USE_ENVIRON_ROOT = 4096
|
|
DB_VERIFY = 2
|
|
DB_VERIFY_BAD = -30972
|
|
DB_VERSION_MAJOR = 4
|
|
DB_VERSION_MINOR = 4
|
|
DB_VERSION_PATCH = 20
|
|
DB_VERSION_STRING = ' Sleepycat Software: Berkeley DB 4.4.20: ( ...
|
|
DB_WRITECURSOR = 35
|
|
DB_XA_CREATE = 2
|
|
DB_YIELDCPU = 536870912
|
|
EACCES = 13
|
|
EAGAIN = 11
|
|
EBUSY = 16
|
|
EEXIST = 17
|
|
EINVAL = 22
|
|
ENOENT = 2
|
|
ENOMEM = 12
|
|
ENOSPC = 28
|
|
EPERM = 1
|
|
cvsid = ' $Id$ '
|
Imports:
re,
sys,
copy,
xdrlib,
random,
ListType,
StringType,
pickle,
DB,
DBAccessError,
DBAgainError,
DBBusyError,
DBCursorClosedError,
DBEnv,
DBError,
DBFileExistsError,
DBInvalidArgError,
DBKeyEmptyError,
DBKeyExistError,
DBLockDeadlockError,
DBLockNotGrantedError,
DBNoMemoryError,
DBNoServerError,
DBNoServerHomeError,
DBNoServerIDError,
DBNoSpaceError,
DBNoSuchFileError,
DBNotFoundError,
DBOldVersionError,
DBPageNotFoundError,
DBPermissionsError,
DBRunRecoveryError,
DBSecondaryBadError,
DBSequence,
DBVerifyBadError,
version
_cvsid
- Value:
' $Id: dbtables.py 46858 2006-06-11 08:35:14Z neal.norwitz $ '
|
|
DB_VERSION_STRING
- Value:
' Sleepycat Software: Berkeley DB 4.4.20: (February 24, 2006) '
|
|