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 Dbdef

Namespace: BizStation\Transactd
Located at

Methods summary

public
# __set( $var, $value )
public
# __get( $var )
public
# __isset( $var )
public
# __construct( resource $res )

Parameters

$res
public integer
# tableCount( )

Returns

integer
Return max table id.
public integer
# openMode( )

Returns

integer
public BizStation\Transactd\Tabledef
# tableDefs( integer $index )

Parameters

$index

Returns

BizStation\Transactd\Tabledef
public
# setVersion( integer $v )

Parameters

$v
public integer
# version( )

Returns

integer
public integer
# stat( )

Returns

integer
public integer
# validateTableDef( integer $tableIndex )

Parameters

$tableIndex

Returns

integer
public
# updateTableDef( integer $tableIndex, boolean $forPsqlDdf = true )

Parameters

$tableIndex
$forPsqlDdf
public BizStation\Transactd\Fielddef
# insertField( integer $tableIndex, integer $insertIndex )

Parameters

$tableIndex
$insertIndex

Returns

BizStation\Transactd\Fielddef
public
# deleteField( integer $tableIndex, integer $deleteIndex )

Parameters

$tableIndex
$deleteIndex
public BizStation\Transactd\Keydef
# insertKey( integer $tableIndex, integer $insertIndex )

Parameters

$tableIndex
$insertIndex

Returns

BizStation\Transactd\Keydef
public
# deleteKey( integer $tableIndex, integer $deleteIndex )

Parameters

$tableIndex
$deleteIndex
public
# insertTable( BizStation\Transactd\Tabledef $tableDef )

Parameters

$tableDef
public
# deleteTable( integer $tableIndex )

Parameters

$tableIndex
public
# renumberTable( integer $oldIndex, integer $newIndex )

Parameters

$oldIndex
$newIndex
public integer
# tableNumByName( string $tableName )

Parameters

$tableName

Returns

integer
public integer
# findKeynumByFieldNum( integer $tableIndex, integer $index )

Parameters

$tableIndex
$index

Returns

integer
public integer
# fieldNumByName( integer $tableIndex, string $name )

Parameters

$tableIndex
$name

Returns

integer
public integer
# fieldValidLength( integer $query, integer $fieldType )

Parameters

$query
eMinlen or eMaxlen or eDefaultlen or eDecimals.
$fieldType

Returns

integer
public string
# statMsg( )

Returns

string
public
# reopen( integer $mode = -2 )

Parameters

$mode
public integer
# mode( )

Returns

integer
public
# pushBackup( integer $tableIndex )

Parameters

$tableIndex
public
# popBackup( integer $tableIndex )

Parameters

$tableIndex
public
# synchronizeSeverSchema( integer $tableIndex )

Parameters

$tableIndex

Properties summary

public $cPtr
# null
protected array $pData
# array()
Transactd API for PHP API documentation generated by ApiGen