Transactd API for PHP
  • Namespace
  • Class

Namespaces

  • BizStation
    • Transactd

Classes

  • ActiveTable
  • Avg
  • Benchmark
  • BinlogPos
  • Bitset
  • Bookmark
  • BtrDate
  • BtrDateTime
  • BtrTime
  • BtrTimeStamp
  • BtrVersion
  • BtrVersions
  • ConnectParams
  • ConnMgr
  • ConnRecord
  • ConnRecords
  • ConnRecordsIterator
  • Count
  • Database
  • Dbdef
  • Field
  • Fielddef
  • Fielddef_t_my
  • Fielddefs
  • FielddefsIterator
  • FieldNames
  • First
  • Flags
  • GroupFuncBase
  • GroupQuery
  • HaNameResolver
  • Keydef
  • KeySegment
  • Last
  • Max
  • Min
  • Nsdatabase
  • Nstable
  • PooledDbManager
  • PreparedQuery
  • Query
  • QueryBase
  • RangeIterator
  • Record
  • RecordIterator
  • Recordset
  • RecordsetIterator
  • RecordsetQuery
  • SortField
  • SortFields
  • Sum
  • Table
  • Tabledef
  • TableIterator
  • Transactd
  • WritableRecord

Class Database

BizStation\Transactd\Nsdatabase
Extended by BizStation\Transactd\Database
Namespace: BizStation\Transactd
Located at

Methods summary

public
# __set( $var, $value )

Overrides

BizStation\Transactd\Nsdatabase::__set
public
# __get( $var )

Overrides

BizStation\Transactd\Nsdatabase::__get
public
# __isset( $var )

Overrides

BizStation\Transactd\Nsdatabase::__isset
public BizStation\Transactd\Dbdef
# dbDef( )

Returns

BizStation\Transactd\Dbdef
public string
# rootDir( )

Returns

string
public
# setRootDir( string $directory )

Parameters

$directory
public boolean
# tableReadOnly( )

Returns

boolean
public
# setTableReadOnly( boolean $value )

Parameters

$value
public boolean
# open( string $uri, integer $schemaType = 0, integer $mode = -2, string $dir = null, string $ownerName = null )

Parameters

$uri
$schemaType
(optional)
$mode
(optional)
$dir
(optional)
$ownerName
(optional)

Returns

boolean
public
# __clone( )
public boolean
# createTable( string|integer $utf8Sql_or_fileNum, string $uri = null )

Parameters

$utf8Sql_or_fileNum
$uri
(optional)For fileNum

Returns

boolean
public boolean
# execSql( string $utf8Sql )

Parameters

$utf8Sql

Returns

boolean
public string
# getSqlStringForCreateTable( string $tableName )

Parameters

$tableName

Returns

string
public
# create( string $uri, integer $type = 0 )

Parameters

$uri
$type
(optional)
public
# drop( string $uri = null )

Parameters

$uri
(optional)
public
# dropTable( string $tableName )

Parameters

$tableName

Overrides

BizStation\Transactd\Nsdatabase::dropTable
public
# close( boolean $withDropDefaultSchema = false )

Parameters

$withDropDefaultSchema
(optional)
public integer
# aclReload( )

Returns

integer
public integer
# continuous( integer $op = 0, boolean $inclideRepfile = false )

Parameters

$op
$inclideRepfile
(optional)

Returns

integer
public integer
# assignSchemaData( BizStation\Transactd\Dbdef $src )

Parameters

$src

Returns

integer
public integer
# copyTableData( BizStation\Transactd\Table $dest, BizStation\Transactd\Table $src, boolean $turbo, integer $keyNum = -1, integer $maxSkip = -1 )

Parameters

$dest
$src
$turbo
$keyNum
(optional)
$maxSkip
(optional)

Returns

integer
public
# convertTable( integer $tableIndex, boolean $turbo, string $ownerName = null )

Parameters

$tableIndex
$turbo
$ownerName
(optional)
public boolean
# existsTableFile( integer $tableIndex, string $ownerName = null )

Parameters

$tableIndex
$ownerName
(optional)

Returns

boolean
public
# getBtrVersion( BizStation\Transactd\BtrVersions $versions )

Parameters

$versions
public boolean
# isOpened( )

Returns

boolean
public integer
# mode( )

Returns

integer
public boolean
# autoSchemaUseNullkey( )

Returns

boolean
public
# setAutoSchemaUseNullkey( boolean $v )

Parameters

$v
public BizStation\Transactd\Database
# createAssociate( )

Returns

BizStation\Transactd\Database
public static
# setCompatibleMode( integer $mode )

Parameters

$mode
public static integer
# compatibleMode( )

Returns

integer
public
# __construct( resource|null $res = null )

Parameters

$res

Overrides

BizStation\Transactd\Nsdatabase::__construct
public BizStation\Transactd\Table
# openTable( string|integer $tableName_or_fileNum, integer $mode = 0, boolean $autoCreate = true, string $ownerName = null, string $uri = null )

Parameters

$tableName_or_fileNum
$mode
(optional)
$autoCreate
(optional)
$ownerName
(optional)
$uri
(optional)

Returns

BizStation\Transactd\Table

Methods inherited from BizStation\Transactd\Nsdatabase

abortTrn(), beginSnapshot(), beginTrn(), clientID(), connect(), disconnect(), disconnectForReconnectTest(), enableAutoReconnect(), enableTrn(), endSnapshot(), endTrn(), execCodePage(), getCreateViewSql(), isAssociate(), isTransactdUri(), isUseTransactd(), lockWaitCount(), lockWaitTime(), openTableCount(), readDatabaseDirectory(), reconnect(), rename(), setCheckTablePtr(), setEnableAutoReconnect(), setExecCodePage(), setLocalSharing(), setLockWaitCount(), setLockWaitTime(), setUseLongFilename(), setUseTransactd(), stat(), statMsg(), swapTablename(), trnsactionFlushWaitStatus(), trxIsolationServer(), trxLockWaitTimeoutServer(), uri(), uriMode(), useLongFilename()

Constants summary

integer CMP_MODE_MYSQL_NULL
# database_CMP_MODE_MYSQL_NULL
integer CMP_MODE_OLD_NULL
# database_CMP_MODE_OLD_NULL
integer CMP_MODE_BINFD_DEFAULT_STR
# database_CMP_MODE_BINFD_DEFAULT_STR
integer CMP_MODE_OLD_BIN
# 3

Properties summary

public $cPtr
# null

Properties inherited from BizStation\Transactd\Nsdatabase

$pData

Transactd API for PHP API documentation generated by ApiGen