Path

ez components / documentation / api reference / 2008.2.3 / database


eZ Components 2008.2.3

DatabaseSchema

[ Tutorial ] [ Class tree ] [ Element index ] [ ChangeLog ] [ Credits ]

Element index for package DatabaseSchema

[ a ] [ c ] [ d ] [ e ] [ f ] [ g ] [ h ] [ i ] [ l ] [ n ] [ o ] [ p ] [ q ] [ r ] [ s ] [ t ] [ u ] [ v ] [ w ] [ x ] [ _ ]

_

__construct : ezcDbSchemaSqliteDropFieldException
in file sqlite_drop_field_exception.php, method ezcDbSchemaSqliteDropFieldException::__construct()
    Constructs an ezcDbSchemaSqliteDropFieldException
__construct : ezcDbSchemaDiff
in file schema_diff.php, method ezcDbSchemaDiff::__construct()
    Constructs an ezcDbSchemaDiff object.
__construct : ezcDbSchema
in file schema.php, method ezcDbSchema::__construct()
    Constructs a new ezcDbSchema object with schema definition $schema.
__construct : ezcDbSchemaPersistentClassWriter
in file class_writer.php, method ezcDbSchemaPersistentClassWriter::__construct()
    Creates a new writer instance
__construct : ezcDbSchemaTable
in file table.php, method ezcDbSchemaTable::__construct()
    Constructs an ezcDbSchemaTable object.
__construct : ezcDbSchemaTableDiff
in file table_diff.php, method ezcDbSchemaTableDiff::__construct()
    Constructs an ezcDbSchemaTableDiff object.
__construct : ezcDbSchemaPersistentWriter
in file writer.php, method ezcDbSchemaPersistentWriter::__construct()
    Creates a new writer instance
__construct : ezcDbSchemaUnsupportedTypeException
in file unsupported_type.php, method ezcDbSchemaUnsupportedTypeException::__construct()
    Constructs an ezcDatabaseSchemaUnsupportedTypeException for the type $type.
__construct : ezcDbSchemaUnknownFormatException
in file unknown_format.php, method ezcDbSchemaUnknownFormatException::__construct()
    Constructs an ezcDatabaseSchemaUnknownFormatException for the $format and handler type $type.
__construct : ezcDbSchemaInvalidSchemaException
in file invalid_schema.php, method ezcDbSchemaInvalidSchemaException::__construct()
    Constructs an ezcDbSchemaInvalidSchemaException with an optional message.
__construct : ezcDbSchemaInvalidWriterClassException
in file invalid_writer_class.php, method ezcDbSchemaInvalidWriterClassException::__construct()
    Constructs an ezcDbSchemaInvalidWriterClassException for writer class $writerClass
__construct : ezcDbSchemaIndex
in file index.php, method ezcDbSchemaIndex::__construct()
    Constructs an ezcDbSchemaIndex object.
__construct : ezcDbSchemaField
in file field.php, method ezcDbSchemaField::__construct()
    Constructs an ezcDbSchemaField object.
__construct : ezcDbSchemaDropAllColumnsException
in file drop_all_columns_exception.php, method ezcDbSchemaDropAllColumnsException::__construct()
    Constructs an ezcDbSchemaDropAllColumnsException
__construct : ezcDbSchemaInvalidReaderClassException
in file invalid_reader_class.php, method ezcDbSchemaInvalidReaderClassException::__construct()
    Constructs an ezcDbSchemaInvalidReaderClassException for reader class $readerClass
__construct : ezcDbSchemaIndexField
in file index_field.php, method ezcDbSchemaIndexField::__construct()
    Constructs an ezcDbSchemaIndexField object.
__construct : ezcDbSchemaInvalidDiffWriterClassException
in file invalid_diff_writer_class.php, method ezcDbSchemaInvalidDiffWriterClassException::__construct()
    Constructs an ezcDbSchemaInvalidDiffWriterClassException for writer class $writerClass
__construct : ezcDbSchemaInvalidDiffReaderClassException
in file invalid_diff_reader_class.php, method ezcDbSchemaInvalidDiffReaderClassException::__construct()
    Constructs an ezcDbSchemaInvalidDiffReaderClassException for reader class $readerClass
__set : ezcDbSchemaOptions
in file schema.php, method ezcDbSchemaOptions::__set()
    Set an option value
__set_state : ezcDbSchemaIndexField
in file index_field.php, method ezcDbSchemaIndexField::__set_state()
__set_state : ezcDbSchemaField
in file field.php, method ezcDbSchemaField::__set_state()
__set_state : ezcDbSchemaTableDiff
in file table_diff.php, method ezcDbSchemaTableDiff::__set_state()
__set_state : ezcDbSchemaTable
in file table.php, method ezcDbSchemaTable::__set_state()
__set_state : ezcDbSchemaDiff
in file schema_diff.php, method ezcDbSchemaDiff::__set_state()
__set_state : ezcDbSchemaIndex
in file index.php, method ezcDbSchemaIndex::__set_state()

a

$addedFields : ezcDbSchemaTableDiff
in file table_diff.php, variable ezcDbSchemaTableDiff::$addedFields
    All added fields
$addedIndexes : ezcDbSchemaTableDiff
in file table_diff.php, variable ezcDbSchemaTableDiff::$addedIndexes
    All added indexes
$autoIncrement : ezcDbSchemaField
in file field.php, variable ezcDbSchemaField::$autoIncrement
    Whether this field is an auto increment field.
addDiffReader : ezcDbSchemaHandlerManager
in file handler_manager.php, method ezcDbSchemaHandlerManager::addDiffReader()
    Adds the difference read handler class $readerClass to the manager for $type
addDiffWriter : ezcDbSchemaHandlerManager
in file handler_manager.php, method ezcDbSchemaHandlerManager::addDiffWriter()
    Adds the difference write handler class $writerClass to the manager for $type
addReader : ezcDbSchemaHandlerManager
in file handler_manager.php, method ezcDbSchemaHandlerManager::addReader()
    Adds the read handler class $readerClass to the manager for $type
addWriter : ezcDbSchemaHandlerManager
in file handler_manager.php, method ezcDbSchemaHandlerManager::addWriter()
    Adds the write handler class $writerClass to the manager for $type
applyDiffToDb : ezcDbSchemaMysqlWriter
in file writer.php, method ezcDbSchemaMysqlWriter::applyDiffToDb()
    Applies the differences defined in $dbSchemaDiff to the database referenced by $db.
applyDiffToDb : ezcDbSchemaSqliteWriter
in file writer.php, method ezcDbSchemaSqliteWriter::applyDiffToDb()
    Applies the differences defined in $dbSchemaDiff to the database referenced by $db.
applyDiffToDb : ezcDbSchemaDiffDbWriter
in file db_diff_writer.php, method ezcDbSchemaDiffDbWriter::applyDiffToDb()
    Applies the differences contained in $schemaDiff to the database handler $db
applyDiffToDb : ezcDbSchemaOracleWriter
in file writer.php, method ezcDbSchemaOracleWriter::applyDiffToDb()
    Applies the differences defined in $dbSchemaDiff to the database referenced by $db.
applyDiffToDb : ezcDbSchemaPgsqlWriter
in file writer.php, method ezcDbSchemaPgsqlWriter::applyDiffToDb()
    Applies the differences defined in $dbSchemaDiff to the database referenced by $db.
applyToDb : ezcDbSchemaDiff
in file schema_diff.php, method ezcDbSchemaDiff::applyToDb()
    Upgrades the database $db with the differences.
DATABASE : ezcDbSchema
in file schema.php, class constant ezcDbSchema::DATABASE
    Used by reader and writer classes to inform that it implements a database based handler.
auto_increment_index.php
procedural page auto_increment_index.php

c

$changedFields : ezcDbSchemaTableDiff
in file table_diff.php, variable ezcDbSchemaTableDiff::$changedFields
    All changed fields
$changedIndexes : ezcDbSchemaTableDiff
in file table_diff.php, variable ezcDbSchemaTableDiff::$changedIndexes
    All changed indexes
$changedTables : ezcDbSchemaDiff
in file schema_diff.php, variable ezcDbSchemaDiff::$changedTables
    All changed tables
closeTransferDestination : ezcDbSchemaHandlerDataTransfer
in file data_transfer.php, method ezcDbSchemaHandlerDataTransfer::closeTransferDestination()
    Tell destination handler that there is no more data to transfer. [destination]
compareSchemas : ezcDbSchemaComparator
in file comparator.php, method ezcDbSchemaComparator::compareSchemas()
    Returns a ezcDbSchemaDiff object containing the differences between the schemas $fromSchema and $toSchema.
convertDiffToDDL : ezcDbSchemaOracleWriter
in file writer.php, method ezcDbSchemaOracleWriter::convertDiffToDDL()
    Returns the differences definition in $dbSchema as database specific SQL DDL queries.
convertDiffToDDL : ezcDbSchemaMysqlWriter
in file writer.php, method ezcDbSchemaMysqlWriter::convertDiffToDDL()
    Returns the differences definition in $dbSchema as database specific SQL DDL queries.
convertDiffToDDL : ezcDbSchemaPgsqlWriter
in file writer.php, method ezcDbSchemaPgsqlWriter::convertDiffToDDL()
    Returns the differences definition in $dbSchema as database specific SQL DDL queries.
convertDiffToDDL : ezcDbSchemaSqliteWriter
in file writer.php, method ezcDbSchemaSqliteWriter::convertDiffToDDL()
    Returns the differences definition in $dbSchema as database specific SQL DDL queries.
convertDiffToDDL : ezcDbSchemaDiffDbWriter
in file db_diff_writer.php, method ezcDbSchemaDiffDbWriter::convertDiffToDDL()
    Returns an array with SQL DDL statements from the differences from $schemaDiff
convertFromGenericType : ezcDbSchemaMysqlWriter
in file writer.php, method ezcDbSchemaMysqlWriter::convertFromGenericType()
    Converts the generic field type contained in $fieldDefinition to a database specific field definition.
convertFromGenericType : ezcDbSchemaSqliteWriter
in file writer.php, method ezcDbSchemaSqliteWriter::convertFromGenericType()
    Converts the generic field type contained in $fieldDefinition to a database specific field definition.
convertFromGenericType : ezcDbSchemaOracleWriter
in file writer.php, method ezcDbSchemaOracleWriter::convertFromGenericType()
    Converts the generic field type contained in $fieldDefinition to a database specific field definition.
convertFromGenericType : ezcDbSchemaPgsqlWriter
in file writer.php, method ezcDbSchemaPgsqlWriter::convertFromGenericType()
    Converts the generic field type contained in $fieldDefinition to a database specific field definition.
convertToDDL : ezcDbSchemaDbWriter
in file db_writer.php, method ezcDbSchemaDbWriter::convertToDDL()
    Returns an array with SQL DDL statements that creates the database definition in $dbSchema
convertToDDL : ezcDbSchemaCommonSqlWriter
in file common_sql_writer.php, method ezcDbSchemaCommonSqlWriter::convertToDDL()
    Returns an array with SQL DDL statements that creates the database definition in $dbSchema
convertToDDL : ezcDbSchemaDiff
in file schema_diff.php, method ezcDbSchemaDiff::convertToDDL()
    Returns the $db specific SQL queries that would update the database $db
convertToDDL : ezcDbSchema
in file schema.php, method ezcDbSchema::convertToDDL()
    Returns the $db specific SQL queries that would create the tables defined in the schema.
convertToGenericType : ezcDbSchemaSqliteReader
in file reader.php, method ezcDbSchemaSqliteReader::convertToGenericType()
    Converts the native SQLite type in $typeString to a generic DbSchema type.
convertToGenericType : ezcDbSchemaMysqlReader
in file reader.php, method ezcDbSchemaMysqlReader::convertToGenericType()
    Converts the native MySQL type in $typeString to a generic DbSchema type.
convertToGenericType : ezcDbSchemaPgsqlReader
in file reader.php, method ezcDbSchemaPgsqlReader::convertToGenericType()
    Converts the native PostgreSQL type in $typeString to a generic DbSchema type.
convertToGenericType : ezcDbSchemaOracleReader
in file reader.php, method ezcDbSchemaOracleReader::convertToGenericType()
    Converts the native Oracle type in $typeString to a generic DbSchema type.
createFromDb : ezcDbSchema
in file schema.php, method ezcDbSchema::createFromDb()
    Factory method to create a ezcDbSchema object from the database $db.
createFromFile : ezcDbSchema
in file schema.php, method ezcDbSchema::createFromFile()
    Factory method to create a ezcDbSchema object from the file $file with the format $format.
createFromFile : ezcDbSchemaDiff
in file schema_diff.php, method ezcDbSchemaDiff::createFromFile()
    Factory method to create a ezcDbSchemaDiff object from the file $file with the format $format.
createNewField : ezcDbSchema
in file schema.php, method ezcDbSchema::createNewField()
    Returns an object to represent a table's field in the schema.
createNewIndex : ezcDbSchema
in file schema.php, method ezcDbSchema::createNewIndex()
    Returns an object to represent a table's field in the schema.
createNewIndexField : ezcDbSchema
in file schema.php, method ezcDbSchema::createNewIndexField()
    Returns an object to represent a table's field in the schema.
createNewTable : ezcDbSchema
in file schema.php, method ezcDbSchema::createNewTable()
    Returns an object to represent a table in the schema.
comparator.php
procedural page comparator.php
common_sql_reader.php
procedural page common_sql_reader.php
common_sql_writer.php
procedural page common_sql_writer.php
class_writer.php
procedural page class_writer.php

d

$default : ezcDbSchemaField
in file field.php, variable ezcDbSchemaField::$default
    The default value for this field.
$diffReadHandlers : ezcDbSchemaHandlerManager
in file handler_manager.php, variable ezcDbSchemaHandlerManager::$diffReadHandlers
    Set of standard difference read handlers.
$diffWriteHandlers : ezcDbSchemaHandlerManager
in file handler_manager.php, variable ezcDbSchemaHandlerManager::$diffWriteHandlers
    Set of standard difference write handlers.
drop_all_columns_exception.php
procedural page drop_all_columns_exception.php
data_transfer.php
procedural page data_transfer.php
db_diff_writer.php
procedural page db_diff_writer.php
db_reader.php
procedural page db_reader.php
db_writer.php
procedural page db_writer.php

e

exception.php
procedural page exception.php
ezcDbSchema
in file schema.php, class ezcDbSchema
    ezcDbSchema is the main class for schema operations.
ezcDbSchemaAutoIncrementIndexValidator
in file auto_increment_index.php, class ezcDbSchemaAutoIncrementIndexValidator
    ezcDbSchemaAutoIncrementIndexValidator validates field definition types.
ezcDbSchemaCommonSqlReader
in file common_sql_reader.php, class ezcDbSchemaCommonSqlReader
    An abstract class that implements some common functionality required by multiple database backends.
ezcDbSchemaCommonSqlWriter
in file common_sql_writer.php, class ezcDbSchemaCommonSqlWriter
    An abstract class that implements some common functionality required by multiple database backends.
ezcDbSchemaComparator
in file comparator.php, class ezcDbSchemaComparator
    This class provides database comparison functionality.
ezcDbSchemaDbReader
in file db_reader.php, class ezcDbSchemaDbReader
    This class provides the interface for database schema readers
ezcDbSchemaDbWriter
in file db_writer.php, class ezcDbSchemaDbWriter
    This class provides the interface for database schema writers
ezcDbSchemaDiff
in file schema_diff.php, class ezcDbSchemaDiff
    ezcDbSchemaDiff is the main class for schema differences operations.
ezcDbSchemaDiffDbWriter
in file db_diff_writer.php, class ezcDbSchemaDiffDbWriter
    This class provides the interface for database schema difference writers
ezcDbSchemaDiffFileReader
in file file_diff_reader.php, class ezcDbSchemaDiffFileReader
    This class provides the interface for file difference schema readers
ezcDbSchemaDiffFileWriter
in file file_diff_writer.php, class ezcDbSchemaDiffFileWriter
    This class provides the interface for file schema differences writers
ezcDbSchemaDiffReader
in file schema_diff_reader.php, class ezcDbSchemaDiffReader
    This class provides the interface for database schema difference readers
ezcDbSchemaDiffWriter
in file schema_diff_writer.php, class ezcDbSchemaDiffWriter
    This class provides the base interface for schema difference writers
ezcDbSchemaDropAllColumnsException
in file drop_all_columns_exception.php, class ezcDbSchemaDropAllColumnsException
    Exception that is thrown when trying to drop all columns in some table.
ezcDbSchemaException
in file exception.php, class ezcDbSchemaException
    This class provides an exception container for use with the DatabaseSchema component.
ezcDbSchemaField
in file field.php, class ezcDbSchemaField
    A container to store a field definition in.
ezcDbSchemaFileReader
in file file_reader.php, class ezcDbSchemaFileReader
    This class provides the interface for file schema readers
ezcDbSchemaFileWriter
in file file_writer.php, class ezcDbSchemaFileWriter
    This class provides the interface for file schema writers
ezcDbSchemaHandlerDataTransfer
in file data_transfer.php, class ezcDbSchemaHandlerDataTransfer
    Bulk data transfer functionality.
ezcDbSchemaHandlerManager
in file handler_manager.php, class ezcDbSchemaHandlerManager
    Deals with schema handlers for a ezcDbSchema object.
ezcDbSchemaIndex
in file index.php, class ezcDbSchemaIndex
    A container to store a table index in.
ezcDbSchemaIndexField
in file index_field.php, class ezcDbSchemaIndexField
    A container to store a table index' field in.
ezcDbSchemaIndexFieldsValidator
in file index_fields.php, class ezcDbSchemaIndexFieldsValidator
    ezcDbSchemaIndexFieldsValidator validates whether fields used in indexes exist.
ezcDbSchemaInvalidDiffReaderClassException
in file invalid_diff_reader_class.php, class ezcDbSchemaInvalidDiffReaderClassException
    Exception that is thrown if an invalid class is passed as schema difference reader to the manager.
ezcDbSchemaInvalidDiffWriterClassException
in file invalid_diff_writer_class.php, class ezcDbSchemaInvalidDiffWriterClassException
    Exception that is thrown if an invalid class is passed as schema writer to the manager.
ezcDbSchemaInvalidReaderClassException
in file invalid_reader_class.php, class ezcDbSchemaInvalidReaderClassException
    Exception that is thrown if an invalid class is passed as schema reader to the manager.
ezcDbSchemaInvalidSchemaException
in file invalid_schema.php, class ezcDbSchemaInvalidSchemaException
    Exception that is thrown if an invalid class is passed as schema reader to the manager.
ezcDbSchemaInvalidWriterClassException
in file invalid_writer_class.php, class ezcDbSchemaInvalidWriterClassException
    Exception that is thrown if an invalid class is passed as schema writer to the manager.
ezcDbSchemaMysqlReader
in file reader.php, class ezcDbSchemaMysqlReader
    Handler for files containing PHP arrays that represent DB schema.
ezcDbSchemaMysqlWriter
in file writer.php, class ezcDbSchemaMysqlWriter
    Handler for storing database schemas and applying differences that uses MySQL as backend.
ezcDbSchemaOptions
in file schema.php, class ezcDbSchemaOptions
    Class containing the basic options for charts
ezcDbSchemaOracleReader
in file reader.php, class ezcDbSchemaOracleReader
    Handler for Oracle connections representing a DB schema.
ezcDbSchemaOracleWriter
in file writer.php, class ezcDbSchemaOracleWriter
    Handler for storing database schemas and applying differences that uses Oracle as backend.
ezcDbSchemaPersistentClassWriter
in file class_writer.php, class ezcDbSchemaPersistentClassWriter
    This handler creates PHP classes to be used with PersistentObject from a DatabaseSchema.
ezcDbSchemaPersistentWriter
in file writer.php, class ezcDbSchemaPersistentWriter
    This handler creates PHP classes to be used with PersistentObject from a DatabaseSchema.
ezcDbSchemaPgsqlReader
in file reader.php, class ezcDbSchemaPgsqlReader
    Handler for PostgreSQL connections representing a DB schema.
ezcDbSchemaPgsqlWriter
in file writer.php, class ezcDbSchemaPgsqlWriter
    Handler for storing database schemas and applying differences that uses PostgreSQL as backend.
ezcDbSchemaPhpArrayReader
in file reader.php, class ezcDbSchemaPhpArrayReader
    Handler that reads database definitions and database difference definitions from a file containing a PHP variable.
ezcDbSchemaPhpArrayWriter
in file writer.php, class ezcDbSchemaPhpArrayWriter
    Writer handler for files containing PHP arrays that represent DB schemas.
ezcDbSchemaReader
in file schema_reader.php, class ezcDbSchemaReader
    This class provides the base interface for schema readers.
ezcDbSchemaSqliteDropFieldException
in file sqlite_drop_field_exception.php, class ezcDbSchemaSqliteDropFieldException
    Exception that is thrown if SQLite drop field operation failed for some table.
ezcDbSchemaSqliteReader
in file reader.php, class ezcDbSchemaSqliteReader
    Handler for SQLite connections representing a DB schema.
ezcDbSchemaSqliteWriter
in file writer.php, class ezcDbSchemaSqliteWriter
    Handler for storing database schemas and applying differences that uses SQLite as backend.
ezcDbSchemaTable
in file table.php, class ezcDbSchemaTable
    A container to store a table definition in.
ezcDbSchemaTableDiff
in file table_diff.php, class ezcDbSchemaTableDiff
    A container to store table difference information in.
ezcDbSchemaTypesValidator
in file types.php, class ezcDbSchemaTypesValidator
    ezcDbSchemaTypesValidator validates field definition types.
ezcDbSchemaUniqueIndexNameValidator
in file unique_index_name.php, class ezcDbSchemaUniqueIndexNameValidator
    ezcDbSchemaUniqueIndexNameValidator checks for duplicate index names.
ezcDbSchemaUnknownFormatException
in file unknown_format.php, class ezcDbSchemaUnknownFormatException
    Exception that is thrown if no configuration object has been set to operate on. The operation cannot continue with this object.
ezcDbSchemaUnsupportedTypeException
in file unsupported_type.php, class ezcDbSchemaUnsupportedTypeException
    Exception that is thrown if an unsupported field type is encountered.
ezcDbSchemaValidator
in file validator.php, class ezcDbSchemaValidator
    ezcDbSchemaValidator validates schemas for correctness.
ezcDbSchemaWriter
in file schema_writer.php, class ezcDbSchemaWriter
    This class provides the base interface for schema writers.
ezcDbSchemaXmlReader
in file reader.php, class ezcDbSchemaXmlReader
    Handler that reads database definitions and database difference definitions from a file in an XML format.
ezcDbSchemaXmlWriter
in file writer.php, class ezcDbSchemaXmlWriter
    Handler that stores database definitions and database difference definitions to a file in an XML format.

f

$fields : ezcDbSchemaTable
in file table.php, variable ezcDbSchemaTable::$fields
    A list of all the fields in this table.
file_diff_reader.php
procedural page file_diff_reader.php
file_diff_writer.php
procedural page file_diff_writer.php
file_reader.php
procedural page file_reader.php
file_writer.php
procedural page file_writer.php
field.php
procedural page field.php
fetchSchema : ezcDbSchemaOracleReader
in file reader.php, method ezcDbSchemaOracleReader::fetchSchema()
    Loops over all the tables in the database and extracts schema information.
fetchSchema : ezcDbSchemaSqliteReader
in file reader.php, method ezcDbSchemaSqliteReader::fetchSchema()
    Loops over all the tables in the database and extracts schema information.
fetchSchema : ezcDbSchemaPgsqlReader
in file reader.php, method ezcDbSchemaPgsqlReader::fetchSchema()
    Loops over all the tables in the database and extracts schema information.
fetchSchema : ezcDbSchemaMysqlReader
in file reader.php, method ezcDbSchemaMysqlReader::fetchSchema()
    Loops over all the tables in the database and extracts schema information.
fetchTableFields : ezcDbSchemaPgsqlReader
in file reader.php, method ezcDbSchemaPgsqlReader::fetchTableFields()
    Fetch fields definition for the table $tableName
fetchTableFields : ezcDbSchemaOracleReader
in file reader.php, method ezcDbSchemaOracleReader::fetchTableFields()
    Fetch fields definition for the table $tableName
fetchTableFields : ezcDbSchemaSqliteReader
in file reader.php, method ezcDbSchemaSqliteReader::fetchTableFields()
    Fetch fields definition for the table $tableName
fetchTableFields : ezcDbSchemaMysqlReader
in file reader.php, method ezcDbSchemaMysqlReader::fetchTableFields()
    Fetch fields definition for the table $tableName
fetchTableIndexes : ezcDbSchemaSqliteReader
in file reader.php, method ezcDbSchemaSqliteReader::fetchTableIndexes()
    Loops over all the indexes in the table $table and extracts information.
fetchTableIndexes : ezcDbSchemaOracleReader
in file reader.php, method ezcDbSchemaOracleReader::fetchTableIndexes()
    Loops over all the indexes in the table $table and extracts information.
fetchTableIndexes : ezcDbSchemaPgsqlReader
in file reader.php, method ezcDbSchemaPgsqlReader::fetchTableIndexes()
    Loops over all the indexes in the table $table and extracts information.
fetchTableIndexes : ezcDbSchemaMysqlReader
in file reader.php, method ezcDbSchemaMysqlReader::fetchTableIndexes()
    Loops over all the indexes in the table $table and extracts information.

g

generateAddFieldSql : ezcDbSchemaSqliteWriter
in file writer.php, method ezcDbSchemaSqliteWriter::generateAddFieldSql()
    Adds a "alter table" query to add the field $fieldName to $tableName with the definition $fieldDefinition.
generateAddFieldSql : ezcDbSchemaMysqlWriter
in file writer.php, method ezcDbSchemaMysqlWriter::generateAddFieldSql()
    Adds a "alter table" query to add the field $fieldName to $tableName with the definition $fieldDefinition.
generateAddFieldSql : ezcDbSchemaCommonSqlWriter
in file common_sql_writer.php, method ezcDbSchemaCommonSqlWriter::generateAddFieldSql()
    Adds a "alter table" query to add the field $fieldName to $tableName with the definition $fieldDefinition.
generateAddFieldSql : ezcDbSchemaOracleWriter
in file writer.php, method ezcDbSchemaOracleWriter::generateAddFieldSql()
    Adds a "alter table" query to add the field $fieldName to $tableName with the definition $fieldDefinition.
generateAddFieldSql : ezcDbSchemaPgsqlWriter
in file writer.php, method ezcDbSchemaPgsqlWriter::generateAddFieldSql()
    Adds a "alter table" query to add the field $fieldName to $tableName with the definition $fieldDefinition.
generateAddIndexSql : ezcDbSchemaOracleWriter
in file writer.php, method ezcDbSchemaOracleWriter::generateAddIndexSql()
    Adds a "alter table" query to add the index $indexName to the table $tableName with definition $indexDefinition to the internal list of queries
generateAddIndexSql : ezcDbSchemaPgsqlWriter
in file writer.php, method ezcDbSchemaPgsqlWriter::generateAddIndexSql()
    Adds a "alter table" query to add the index $indexName to the table $tableName with definition $indexDefinition to the internal list of queries
generateAddIndexSql : ezcDbSchemaSqliteWriter
in file writer.php, method ezcDbSchemaSqliteWriter::generateAddIndexSql()
    Adds a "create index" query to add the index $indexName to the table $tableName with definition $indexDefinition to the internal list of queries
generateAddIndexSql : ezcDbSchemaMysqlWriter
in file writer.php, method ezcDbSchemaMysqlWriter::generateAddIndexSql()
    Adds a "alter table" query to add the index $indexName to the table $tableName with definition $indexDefinition to the internal list of queries
generateAddIndexSql : ezcDbSchemaCommonSqlWriter
in file common_sql_writer.php, method ezcDbSchemaCommonSqlWriter::generateAddIndexSql()
    Adds a "alter table" query to add the index $indexName to the table $tableName with definition $indexDefinition to the internal list of queries
generateChangeFieldSql : ezcDbSchemaMysqlWriter
in file writer.php, method ezcDbSchemaMysqlWriter::generateChangeFieldSql()
    Adds a "alter table" query to change the field $fieldName to $tableName with the definition $fieldDefinition.
generateChangeFieldSql : ezcDbSchemaPgsqlWriter
in file writer.php, method ezcDbSchemaPgsqlWriter::generateChangeFieldSql()
    Adds a "alter table" query to change the field $fieldName to $tableName with the definition $fieldDefinition.
generateChangeFieldSql : ezcDbSchemaSqliteWriter
in file writer.php, method ezcDbSchemaSqliteWriter::generateChangeFieldSql()
    Adds a "alter table" query to change the field $fieldName to $tableName with the definition $fieldDefinition.
generateChangeFieldSql : ezcDbSchemaOracleWriter
in file writer.php, method ezcDbSchemaOracleWriter::generateChangeFieldSql()
    Adds a "alter table" query to change the field $fieldName to $tableName with the definition $fieldDefinition.
generateChangeFieldSql : ezcDbSchemaCommonSqlWriter
in file common_sql_writer.php, method ezcDbSchemaCommonSqlWriter::generateChangeFieldSql()
    Adds a "alter table" query to change the field $fieldName to $tableName with the definition $fieldDefinition.
generateCreateTableSql : ezcDbSchemaPgsqlWriter
in file writer.php, method ezcDbSchemaPgsqlWriter::generateCreateTableSql()
    Adds a "create table" query for the table $tableName with definition $tableDefinition to the internal list of queries.
generateCreateTableSql : ezcDbSchemaMysqlWriter
in file writer.php, method ezcDbSchemaMysqlWriter::generateCreateTableSql()
    Adds a "create table" query for the table $tableName with definition $tableDefinition to the internal list of queries.
generateCreateTableSql : ezcDbSchemaOracleWriter
in file writer.php, method ezcDbSchemaOracleWriter::generateCreateTableSql()
    Adds a "create table" query for the table $tableName with definition $tableDefinition to the internal list of queries.
generateCreateTableSql : ezcDbSchemaCommonSqlWriter
in file common_sql_writer.php, method ezcDbSchemaCommonSqlWriter::generateCreateTableSql()
    Adds a "create table" query for the table $tableName with definition $tableDefinition to the internal list of queries.
generateCreateTableSql : ezcDbSchemaSqliteWriter
in file writer.php, method ezcDbSchemaSqliteWriter::generateCreateTableSql()
    Adds a "create table" query for the table $tableName with definition $tableDefinition to the internal list of queries.
generateCreateTableSqlStatement : ezcDbSchemaMysqlWriter
in file writer.php, method ezcDbSchemaMysqlWriter::generateCreateTableSqlStatement()
    Returns a "CREATE TABLE" SQL statement part for the table $tableName.
generateCreateTableSqlStatement : ezcDbSchemaPgsqlWriter
in file writer.php, method ezcDbSchemaPgsqlWriter::generateCreateTableSqlStatement()
    Returns a "CREATE TABLE" SQL statement part for the table $tableName.
generateCreateTableSqlStatement : ezcDbSchemaSqliteWriter
in file writer.php, method ezcDbSchemaSqliteWriter::generateCreateTableSqlStatement()
    Returns a "CREATE TABLE" SQL statement part for the table $tableName.
generateCreateTableSqlStatement : ezcDbSchemaCommonSqlWriter
in file common_sql_writer.php, method ezcDbSchemaCommonSqlWriter::generateCreateTableSqlStatement()
    Returns a "CREATE TABLE" SQL statement part for the table $tableName.
generateDefault : ezcDbSchemaSqliteWriter
in file writer.php, method ezcDbSchemaSqliteWriter::generateDefault()
    Returns an appropriate default value for $type with $value.
generateDefault : ezcDbSchemaCommonSqlWriter
in file common_sql_writer.php, method ezcDbSchemaCommonSqlWriter::generateDefault()
    Returns an appropriate default value for $type with $value.
generateDefault : ezcDbSchemaOracleWriter
in file writer.php, method ezcDbSchemaOracleWriter::generateDefault()
    Returns an appropriate default value for $type with $value.
generateDiffSchemaAsSql : ezcDbSchemaCommonSqlWriter
in file common_sql_writer.php, method ezcDbSchemaCommonSqlWriter::generateDiffSchemaAsSql()
    Generates queries to upgrade an existing database with the changes stored in $this->diffSchema.
generateDiffSchemaTableAsSql : ezcDbSchemaCommonSqlWriter
in file common_sql_writer.php, method ezcDbSchemaCommonSqlWriter::generateDiffSchemaTableAsSql()
    Generates queries to upgrade a the table $tableName with the differences in $tableDiff.
generateDiffSchemaTableAsSql : ezcDbSchemaSqliteWriter
in file writer.php, method ezcDbSchemaSqliteWriter::generateDiffSchemaTableAsSql()
    Generates queries to upgrade a the table $tableName with the differences in $tableDiff.
generateDiffSchemaTableAsSql : ezcDbSchemaMysqlWriter
in file writer.php, method ezcDbSchemaMysqlWriter::generateDiffSchemaTableAsSql()
    Generates queries to upgrade a the table $tableName with the differences in $tableDiff.
generateDiffSchemaTableAsSql : ezcDbSchemaOracleWriter
in file writer.php, method ezcDbSchemaOracleWriter::generateDiffSchemaTableAsSql()
    Generates queries to upgrade a the table $tableName with the differences in $tableDiff.
generateDiffSchemaTableAsSql : ezcDbSchemaPgsqlWriter
in file writer.php, method ezcDbSchemaPgsqlWriter::generateDiffSchemaTableAsSql()
    Generates queries to upgrade a the table $tableName with the differences in $tableDiff.
generateDropFieldSql : ezcDbSchemaSqliteWriter
in file writer.php, method ezcDbSchemaSqliteWriter::generateDropFieldSql()
    Adds a "alter table" query to drop the field $fieldName from $tableName.
generateDropFieldSql : ezcDbSchemaMysqlWriter
in file writer.php, method ezcDbSchemaMysqlWriter::generateDropFieldSql()
    Adds a "alter table" query to drop the field $fieldName from $tableName.
generateDropFieldSql : ezcDbSchemaOracleWriter
in file writer.php, method ezcDbSchemaOracleWriter::generateDropFieldSql()
    Adds a "alter table" query to drop the field $fieldName from $tableName.
generateDropFieldSql : ezcDbSchemaPgsqlWriter
in file writer.php, method ezcDbSchemaPgsqlWriter::generateDropFieldSql()
    Adds a "alter table" query to drop the field $fieldName from $tableName.
generateDropFieldSql : ezcDbSchemaCommonSqlWriter
in file common_sql_writer.php, method ezcDbSchemaCommonSqlWriter::generateDropFieldSql()
    Adds a "alter table" query to drop the field $fieldName from $tableName.
generateDropIndexSql : ezcDbSchemaPgsqlWriter
in file writer.php, method ezcDbSchemaPgsqlWriter::generateDropIndexSql()
    Adds a "alter table" query to remove the index $indexName from the table $tableName to the internal list of queries.
generateDropIndexSql : ezcDbSchemaCommonSqlWriter
in file common_sql_writer.php, method ezcDbSchemaCommonSqlWriter::generateDropIndexSql()
    Adds a "alter table" query to remote the index $indexName from the table $tableName to the internal list of queries.
generateDropIndexSql : ezcDbSchemaOracleWriter
in file writer.php, method ezcDbSchemaOracleWriter::generateDropIndexSql()
    Adds a "alter table" query to remote the index $indexName from the table $tableName to the internal list of queries.
generateDropIndexSql : ezcDbSchemaSqliteWriter
in file writer.php, method ezcDbSchemaSqliteWriter::generateDropIndexSql()
    Adds a "alter table" query to revote the index $indexName from the table $tableName to the internal list of queries.
generateDropIndexSql : ezcDbSchemaMysqlWriter
in file writer.php, method ezcDbSchemaMysqlWriter::generateDropIndexSql()
    Adds a "alter table" query to remote the index $indexName from the table $tableName to the internal list of queries.
generateDropTableSql : ezcDbSchemaCommonSqlWriter
in file common_sql_writer.php, method ezcDbSchemaCommonSqlWriter::generateDropTableSql()
    Adds a "drop table" query for the table $tableName to the internal list of queries.
generateDropTableSql : ezcDbSchemaOracleWriter
in file writer.php, method ezcDbSchemaOracleWriter::generateDropTableSql()
    Adds a "drop table" query for the table $tableName to the internal list of queries.
generateDropTableSql : ezcDbSchemaSqliteWriter
in file writer.php, method ezcDbSchemaSqliteWriter::generateDropTableSql()
    Adds a "drop table" query for the table $tableName to the internal list of queries.
generateDropTableSql : ezcDbSchemaPgsqlWriter
in file writer.php, method ezcDbSchemaPgsqlWriter::generateDropTableSql()
    Adds a "drop table" query for the table $tableName to the internal list of queries.
generateDropTableSql : ezcDbSchemaMysqlWriter
in file writer.php, method ezcDbSchemaMysqlWriter::generateDropTableSql()
    Adds a "drop table" query for the table $tableName to the internal list of queries.
generateFieldSql : ezcDbSchemaPgsqlWriter
in file writer.php, method ezcDbSchemaPgsqlWriter::generateFieldSql()
    Returns a column definition for $fieldName with definition $fieldDefinition.
generateFieldSql : ezcDbSchemaOracleWriter
in file writer.php, method ezcDbSchemaOracleWriter::generateFieldSql()
    Returns a column definition for $fieldName with definition $fieldDefinition.
generateFieldSql : ezcDbSchemaSqliteWriter
in file writer.php, method ezcDbSchemaSqliteWriter::generateFieldSql()
    Returns a column definition for $fieldName with definition $fieldDefinition.
generateFieldSql : ezcDbSchemaMysqlWriter
in file writer.php, method ezcDbSchemaMysqlWriter::generateFieldSql()
    Returns a column definition for $fieldName with definition $fieldDefinition.
generateFieldSql : ezcDbSchemaCommonSqlWriter
in file common_sql_writer.php, method ezcDbSchemaCommonSqlWriter::generateFieldSql()
    Returns a column definition for $fieldName with definition $fieldDefinition.
generateSchemaAsSql : ezcDbSchemaCommonSqlWriter
in file common_sql_writer.php, method ezcDbSchemaCommonSqlWriter::generateSchemaAsSql()
    Creates SQL DDL statements from a schema definitin.
getData : ezcDbSchema
in file schema.php, method ezcDbSchema::getData()
    Returns the internal data.
getDiffReaderByFormat : ezcDbSchemaHandlerManager
in file handler_manager.php, method ezcDbSchemaHandlerManager::getDiffReaderByFormat()
    Returns the class name of the differences read handler for format $format.
getDiffReaderType : ezcDbSchemaDiffReader
in file schema_diff_reader.php, method ezcDbSchemaDiffReader::getDiffReaderType()
    Returns what type of schema difference reader this class implements.
getDiffReaderType : ezcDbSchemaPhpArrayReader
in file reader.php, method ezcDbSchemaPhpArrayReader::getDiffReaderType()
    Returns what type of schema difference reader this class implements.
getDiffReaderType : ezcDbSchemaXmlReader
in file reader.php, method ezcDbSchemaXmlReader::getDiffReaderType()
    Returns what type of schema difference reader this class implements.
getDiffWriterByFormat : ezcDbSchemaHandlerManager
in file handler_manager.php, method ezcDbSchemaHandlerManager::getDiffWriterByFormat()
    Returns the class name of the differences write handler for format $format.
getDiffWriterType : ezcDbSchemaXmlWriter
in file writer.php, method ezcDbSchemaXmlWriter::getDiffWriterType()
    Returns what type of schema difference writer this class implements.
getDiffWriterType : ezcDbSchemaOracleWriter
in file writer.php, method ezcDbSchemaOracleWriter::getDiffWriterType()
    Returns what type of schema difference writer this class implements.
getDiffWriterType : ezcDbSchemaMysqlWriter
in file writer.php, method ezcDbSchemaMysqlWriter::getDiffWriterType()
    Returns what type of schema difference writer this class implements.
getDiffWriterType : ezcDbSchemaSqliteWriter
in file writer.php, method ezcDbSchemaSqliteWriter::getDiffWriterType()
    Returns what type of schema difference writer this class implements.
getDiffWriterType : ezcDbSchemaPhpArrayWriter
in file writer.php, method ezcDbSchemaPhpArrayWriter::getDiffWriterType()
    Returns what type of schema difference writer this class implements.
getDiffWriterType : ezcDbSchemaPgsqlWriter
in file writer.php, method ezcDbSchemaPgsqlWriter::getDiffWriterType()
    Returns what type of schema difference writer this class implements.
getDiffWriterType : ezcDbSchemaDiffWriter
in file schema_diff_writer.php, method ezcDbSchemaDiffWriter::getDiffWriterType()
    Returns what type of schema difference writer this class implements.
getReaderByFormat : ezcDbSchemaHandlerManager
in file handler_manager.php, method ezcDbSchemaHandlerManager::getReaderByFormat()
    Returns the class name of the read handler for format $format.
getReaderType : ezcDbSchemaCommonSqlReader
in file common_sql_reader.php, method ezcDbSchemaCommonSqlReader::getReaderType()
    Returns what type of schema reader this class implements.
getReaderType : ezcDbSchemaPhpArrayReader
in file reader.php, method ezcDbSchemaPhpArrayReader::getReaderType()
    Returns what type of reader writer this class implements.
getReaderType : ezcDbSchemaReader
in file schema_reader.php, method ezcDbSchemaReader::getReaderType()
    Returns what type of schema reader this class implements.
getReaderType : ezcDbSchemaXmlReader
in file reader.php, method ezcDbSchemaXmlReader::getReaderType()
    Returns what type of reader writer this class implements.
getSchema : ezcDbSchema
in file schema.php, method ezcDbSchema::getSchema()
    Returns the internal schema by reference.
getSupportedDiffFormats : ezcDbSchemaHandlerManager
in file handler_manager.php, method ezcDbSchemaHandlerManager::getSupportedDiffFormats()
    Returns list of schema types supported by all known difference handlers.
getSupportedFormats : ezcDbSchemaHandlerManager
in file handler_manager.php, method ezcDbSchemaHandlerManager::getSupportedFormats()
    Returns list of schema types supported by all known handlers.
getWriterByFormat : ezcDbSchemaHandlerManager
in file handler_manager.php, method ezcDbSchemaHandlerManager::getWriterByFormat()
    Returns the class name of the write handler for format $format.
getWriterType : ezcDbSchemaPersistentClassWriter
in file class_writer.php, method ezcDbSchemaPersistentClassWriter::getWriterType()
    Returns what type of schema writer this class implements.
getWriterType : ezcDbSchemaXmlWriter
in file writer.php, method ezcDbSchemaXmlWriter::getWriterType()
    Returns what type of schema writer this class implements.
getWriterType : ezcDbSchemaSqliteWriter
in file writer.php, method ezcDbSchemaSqliteWriter::getWriterType()
    Returns what type of schema writer this class implements.
getWriterType : ezcDbSchemaMysqlWriter
in file writer.php, method ezcDbSchemaMysqlWriter::getWriterType()
    Returns what type of schema writer this class implements.
getWriterType : ezcDbSchemaWriter
in file schema_writer.php, method ezcDbSchemaWriter::getWriterType()
    Returns what type of schema writer this class implements.
getWriterType : ezcDbSchemaPersistentWriter
in file writer.php, method ezcDbSchemaPersistentWriter::getWriterType()
    Returns what type of schema writer this class implements.
getWriterType : ezcDbSchemaPhpArrayWriter
in file writer.php, method ezcDbSchemaPhpArrayWriter::getWriterType()
    Returns what type of schema writer this class implements.
getWriterType : ezcDbSchemaCommonSqlWriter
in file common_sql_writer.php, method ezcDbSchemaCommonSqlWriter::getWriterType()
    Returns what type of schema writer this class implements.

h

handler_manager.php
procedural page handler_manager.php

i

$indexes : ezcDbSchemaTable
in file table.php, variable ezcDbSchemaTable::$indexes
    A list of all the indexes on this table.
$indexFields : ezcDbSchemaIndex
in file index.php, variable ezcDbSchemaIndex::$indexFields
    The fields that make up this index
invalid_diff_reader_class.php
procedural page invalid_diff_reader_class.php
invalid_diff_writer_class.php
procedural page invalid_diff_writer_class.php
invalid_reader_class.php
procedural page invalid_reader_class.php
invalid_schema.php
procedural page invalid_schema.php
invalid_writer_class.php
procedural page invalid_writer_class.php
index.php
procedural page index.php
index_field.php
procedural page index_field.php
index_fields.php
procedural page index_fields.php
FILE : ezcDbSchema
in file schema.php, class constant ezcDbSchema::FILE
    Used by reader and writer classes to inform that it implements a file based handler.
isQueryAllowed : ezcDbSchemaPgsqlWriter
in file writer.php, method ezcDbSchemaPgsqlWriter::isQueryAllowed()
    Checks if certain query allowed.
isQueryAllowed : ezcDbSchemaOracleWriter
in file writer.php, method ezcDbSchemaOracleWriter::isQueryAllowed()
    Checks if query allowed.
isQueryAllowed : ezcDbSchemaSqliteWriter
in file writer.php, method ezcDbSchemaSqliteWriter::isQueryAllowed()
    Checks if certain query allowed.
isQueryAllowed : ezcDbSchemaDbWriter
in file db_writer.php, method ezcDbSchemaDbWriter::isQueryAllowed()
    Checks if the query is allowed.
isQueryAllowed : ezcDbSchemaCommonSqlWriter
in file common_sql_writer.php, method ezcDbSchemaCommonSqlWriter::isQueryAllowed()
    Checks if the query is allowed.

l

$length : ezcDbSchemaField
in file field.php, variable ezcDbSchemaField::$length
    The length of this field.
loadDiffFromFile : ezcDbSchemaXmlReader
in file reader.php, method ezcDbSchemaXmlReader::loadDiffFromFile()
    Returns the database differences stored in the XML file $file
loadDiffFromFile : ezcDbSchemaPhpArrayReader
in file reader.php, method ezcDbSchemaPhpArrayReader::loadDiffFromFile()
    Returns the database differences stored in the file $file
loadDiffFromFile : ezcDbSchemaDiffFileReader
in file file_diff_reader.php, method ezcDbSchemaDiffFileReader::loadDiffFromFile()
    Returns an ezcDbSchemaDiff object created from the differences stored in the file $file
loadFromDb : ezcDbSchemaCommonSqlReader
in file common_sql_reader.php, method ezcDbSchemaCommonSqlReader::loadFromDb()
    Returns an ezcDbSchema created from the database schema in the database referenced by $db
loadFromDb : ezcDbSchemaDbReader
in file db_reader.php, method ezcDbSchemaDbReader::loadFromDb()
    Returns an ezcDbSchema created from the database schema in the database referenced by $db
loadFromFile : ezcDbSchemaPhpArrayReader
in file reader.php, method ezcDbSchemaPhpArrayReader::loadFromFile()
    Returns the database schema stored in the file $file
loadFromFile : ezcDbSchemaFileReader
in file file_reader.php, method ezcDbSchemaFileReader::loadFromFile()
    Returns an ezcDbSchema with the definition from $file
loadFromFile : ezcDbSchemaXmlReader
in file reader.php, method ezcDbSchemaXmlReader::loadFromFile()
    Returns the database schema stored in the XML file $file

n

$newTables : ezcDbSchemaDiff
in file schema_diff.php, variable ezcDbSchemaDiff::$newTables
    All added tables
$notNull : ezcDbSchemaField
in file field.php, variable ezcDbSchemaField::$notNull
    Whether this field can store NULL values.

o

$options : ezcDbSchema
in file schema.php, variable ezcDbSchema::$options
    Contains the options that are used by creating new schemas.
openTransferDestination : ezcDbSchemaHandlerDataTransfer
in file data_transfer.php, method ezcDbSchemaHandlerDataTransfer::openTransferDestination()
    Prepare destination handler for transfer [destination].

p

$primary : ezcDbSchemaIndex
in file index.php, variable ezcDbSchemaIndex::$primary
    Whether this is the primary index for a table.
processSchema : ezcDbSchemaCommonSqlReader
in file common_sql_reader.php, method ezcDbSchemaCommonSqlReader::processSchema()
    Loops over all the table names in the array and extracts schema information.

q

$queries : ezcDbSchemaCommonSqlWriter
in file common_sql_writer.php, variable ezcDbSchemaCommonSqlWriter::$queries
    Stores a list of queries that is generated by the various Database writing backends.

r

$readHandlers : ezcDbSchemaHandlerManager
in file handler_manager.php, variable ezcDbSchemaHandlerManager::$readHandlers
    Set of standard read handlers.
$removedFields : ezcDbSchemaTableDiff
in file table_diff.php, variable ezcDbSchemaTableDiff::$removedFields
    All removed fields
$removedIndexes : ezcDbSchemaTableDiff
in file table_diff.php, variable ezcDbSchemaTableDiff::$removedIndexes
    All removed indexes
$removedTables : ezcDbSchemaDiff
in file schema_diff.php, variable ezcDbSchemaDiff::$removedTables
    All removed tables
reader.php
procedural page reader.php
reader.php
procedural page reader.php
reader.php
procedural page reader.php
reader.php
procedural page reader.php
reader.php
procedural page reader.php
reader.php
procedural page reader.php

s

$schema : ezcDbSchemaCommonSqlWriter
in file common_sql_writer.php, variable ezcDbSchemaCommonSqlWriter::$schema
    Stores the schema definition where the generators operate on.
$sorting : ezcDbSchemaIndexField
in file index_field.php, variable ezcDbSchemaIndexField::$sorting
    The sorting of the index (false = descending, true = ascending)
$supportedTypes : ezcDbSchema
in file schema.php, variable ezcDbSchema::$supportedTypes
    A list of all the supported database filed types
sqlite_drop_field_exception.php
procedural page sqlite_drop_field_exception.php
schema_diff_reader.php
procedural page schema_diff_reader.php
schema_diff_writer.php
procedural page schema_diff_writer.php
schema_reader.php
procedural page schema_reader.php
schema_writer.php
procedural page schema_writer.php
schema.php
procedural page schema.php
schema.php
procedural page schema.php
schema_diff.php
procedural page schema_diff.php
saveDiffToFile : ezcDbSchemaXmlWriter
in file writer.php, method ezcDbSchemaXmlWriter::saveDiffToFile()
    Writes the schema difference definition in $dbSchema to the file $file.
saveDiffToFile : ezcDbSchemaPhpArrayWriter
in file writer.php, method ezcDbSchemaPhpArrayWriter::saveDiffToFile()
    Saves the differences in $schemaDiff to the file $file
saveDiffToFile : ezcDbSchemaDiffFileWriter
in file file_diff_writer.php, method ezcDbSchemaDiffFileWriter::saveDiffToFile()
    Saves the differences in $schemaDiff to the file $file
saveRow : ezcDbSchemaHandlerDataTransfer
in file data_transfer.php, method ezcDbSchemaHandlerDataTransfer::saveRow()
    Save given row. [destination]
saveToDb : ezcDbSchemaCommonSqlWriter
in file common_sql_writer.php, method ezcDbSchemaCommonSqlWriter::saveToDb()
    Creates the tables contained in $schema in the database that is related to $db
saveToDb : ezcDbSchemaPgsqlWriter
in file writer.php, method ezcDbSchemaPgsqlWriter::saveToDb()
    Creates tables defined in $dbSchema in the database referenced by $db.
saveToDb : ezcDbSchemaDbWriter
in file db_writer.php, method ezcDbSchemaDbWriter::saveToDb()
    Creates the tables contained in $schema in the database that is related to $db
saveToFile : ezcDbSchemaPhpArrayWriter
in file writer.php, method ezcDbSchemaPhpArrayWriter::saveToFile()
    Saves the schema definition in $schema to the file $file.
saveToFile : ezcDbSchemaXmlWriter
in file writer.php, method ezcDbSchemaXmlWriter::saveToFile()
    Writes the schema definition in $dbSchema to the file $file.
saveToFile : ezcDbSchemaPersistentClassWriter
in file class_writer.php, method ezcDbSchemaPersistentClassWriter::saveToFile()
    Writes the schema definition in $dbSchema to files located in $dir.
saveToFile : ezcDbSchemaFileWriter
in file file_writer.php, method ezcDbSchemaFileWriter::saveToFile()
    Saves the schema definition in $schema to the file $file.
saveToFile : ezcDbSchemaPersistentWriter
in file writer.php, method ezcDbSchemaPersistentWriter::saveToFile()
    Writes the schema definition in $dbSchema to files located in $dir.
setOptions : ezcDbSchema
in file schema.php, method ezcDbSchema::setOptions()
    Associates an option object with this static class.
setTableBeingTransferred : ezcDbSchemaHandlerDataTransfer
in file data_transfer.php, method ezcDbSchemaHandlerDataTransfer::setTableBeingTransferred()
    Start to transfer data of the next table. [destination]

t

$type : ezcDbSchemaField
in file field.php, variable ezcDbSchemaField::$type
    The type of this field
table.php
procedural page table.php
table_diff.php
procedural page table_diff.php
types.php
procedural page types.php
transfer : ezcDbSchemaHandlerDataTransfer
in file data_transfer.php, method ezcDbSchemaHandlerDataTransfer::transfer()
    Actually transfer data [source].

u

$unique : ezcDbSchemaIndex
in file index.php, variable ezcDbSchemaIndex::$unique
    Whether entries in this index need to be unique.
$unsigned : ezcDbSchemaField
in file field.php, variable ezcDbSchemaField::$unsigned
    Whether the values for this field contain unsigned integers.
unknown_format.php
procedural page unknown_format.php
unsupported_type.php
procedural page unsupported_type.php
unique_index_name.php
procedural page unique_index_name.php

v

validator.php
procedural page validator.php
validate : ezcDbSchemaValidator
in file validator.php, method ezcDbSchemaValidator::validate()
    Validates the ezcDbSchema object $schema with the recorded validator classes.
validate : ezcDbSchemaUniqueIndexNameValidator
in file unique_index_name.php, method ezcDbSchemaUniqueIndexNameValidator::validate()
    Validates if all the index names used are unique accross the schema.
validate : ezcDbSchemaTypesValidator
in file types.php, method ezcDbSchemaTypesValidator::validate()
    Validates if all the types used in the $schema are supported.
validate : ezcDbSchemaIndexFieldsValidator
in file index_fields.php, method ezcDbSchemaIndexFieldsValidator::validate()
    Validates if all the fields used in all indexes exist.
validate : ezcDbSchemaAutoIncrementIndexValidator
in file auto_increment_index.php, method ezcDbSchemaAutoIncrementIndexValidator::validate()
    Validates if all the types used in the $schema are supported.

w

$writeHandlers : ezcDbSchemaHandlerManager
in file handler_manager.php, variable ezcDbSchemaHandlerManager::$writeHandlers
    Set of standard write handlers.
writer.php
procedural page writer.php
writer.php
procedural page writer.php
writer.php
procedural page writer.php
writer.php
procedural page writer.php
writer.php
procedural page writer.php
writer.php
procedural page writer.php
writer.php
procedural page writer.php
writeToDb : ezcDbSchema
in file schema.php, method ezcDbSchema::writeToDb()
    Creates the tables defined in the schema into the database specified through $db.
writeToFile : ezcDbSchema
in file schema.php, method ezcDbSchema::writeToFile()
    Writes the schema to the file $file in format $format.
writeToFile : ezcDbSchemaDiff
in file schema_diff.php, method ezcDbSchemaDiff::writeToFile()
    Writes the schema differences to the file $file in format $format.

x

xmlwritersubstitute.php
procedural page xmlwritersubstitute.php
Last updated: Mon, 11 May 2009