## Class TSqliteMetaData

Description

TSqliteMetaData specialized command builder for SQLite database.

- since: 3.1
- version: $Id: TSqliteMetaData.php 1617 2007-01-14 01:53:51Z wei $
- author: Wei Zhuo <weizho[at]gmail[dot]com>

Located in /Data/ActiveRecord/Vendor/TSqliteMetaData.php (line 23)

    TComponent
       |
       --TDbMetaData
          |
          --TDbMetaDataCommon
             |
             --TSqliteMetaData

Method Summary
void getOrdering (mixed $by, mixed $direction)
string getSqlFromCriteria (TDbConnection $conn, TActiveRecordCriteria $criteria)
array postQuery (mixed $rows)
array postQueryRow (mixed $row)
Methods
getOrdering (line 50)

- access: protected

void getOrdering (mixed $by, mixed $direction)
getSqlFromCriteria (line 31)

Build the SQL search string from the criteria object for Postgress database.

- return: SQL search.
- access: protected

string getSqlFromCriteria (TDbConnection $conn, TActiveRecordCriteria $criteria)

- TDbConnection $conn: database connection.
- TActiveRecordCriteria $criteria: search criteria.

Redefinition of:

TDbMetaDataCommon::getSqlFromCriteria()

postQuery (line 75)

Remove quote from the keys in the data.

- return: record row
- access: public

array postQuery (mixed $rows)

- mixed $rows: record row

Redefinition of:

TDbMetaData::postQuery()
  Post process the rows after returning from a 1 row query.

postQueryRow (line 61)

Remove quote from the keys in the data.

- return: record row
- access: public

array postQueryRow (mixed $row)

- mixed $row: record row

Redefinition of:

TDbMetaData::postQueryRow()
  Post process the rows after returning from a 1 row query.

#### Inherited Methods

Inherited From TDbMetaDataCommon

> TDbMetaDataCommon::getCountRecordsCommand()
> TDbMetaDataCommon::getDeleteByCriteriaCommand()
> TDbMetaDataCommon::getDeleteByPkCommand()
> TDbMetaDataCommon::getDeleteCommand()
> TDbMetaDataCommon::getFindByCriteriaCommand()
> TDbMetaDataCommon::getFindByPkCommand()
> TDbMetaDataCommon::getFindBySqlCommand()
> TDbMetaDataCommon::getFindInPksCommand()
> TDbMetaDataCommon::getInsertCommand()
> TDbMetaDataCommon::getSqlFromCriteria()
> TDbMetaDataCommon::getUpdateCommand()
> TDbMetaDataCommon::updatePostInsert()

Inherited From TDbMetaData

> TDbMetaData::__construct()
> TDbMetaData::bindArrayKeyValues()
> TDbMetaData::bindParameterValues()
> TDbMetaData::createBindedCommand()
> TDbMetaData::createCriteriaBindedCommand()
> TDbMetaData::getColumn()
> TDbMetaData::getColumns()
> TDbMetaData::getCompositeKeysCriteria()
> TDbMetaData::getForeignKeys()
> TDbMetaData::getInsertableColumns()
> TDbMetaData::getInsertColumNames()
> TDbMetaData::getInsertColumnValues()
> TDbMetaData::getIsView()
> TDbMetaData::getObjectKeyValues()
> TDbMetaData::getPrimaryKeyCriteria()
> TDbMetaData::getPrimaryKeys()
> TDbMetaData::getSelectionColumns()
> TDbMetaData::getTableName()
> TDbMetaData::getUpdatableColumns()
> TDbMetaData::getUpdateBindings()
> TDbMetaData::postQuery()
> TDbMetaData::postQueryRow()
> TDbMetaData::quoteTuple()

Inherited From TComponent

> TComponent::addParsedObject()
> TComponent::attachEventHandler()
> TComponent::canGetProperty()
> TComponent::canSetProperty()
> TComponent::createdOnTemplate()
> TComponent::detachEventHandler()
> TComponent::evaluateExpression()
> TComponent::evaluateStatements()
> TComponent::getEventHandlers()
> TComponent::getSubProperty()
> TComponent::hasEvent()
> TComponent::hasEventHandler()
> TComponent::hasProperty()
> TComponent::raiseEvent()
> TComponent::setSubProperty()
> TComponent::__get()
> TComponent::__set()

Documentation generated on Sun, 14 Jan 2007 21:44:21 -0500 by phpDocumentor 1.3.0RC4