Apache Zeta Components - high quality PHP components

Apache Zeta Components Manual :: Package DatabaseSchema Element Index

Element index for package DatabaseSchema

Package indexes

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

Letter '_'

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

Letter 'a'

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

Letter 'c'

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

Letter 'd'

$default
in file field.php, variable ezcDbSchemaField::$default
    The default value for this field.
$diffReadHandlers
in file handler_manager.php, variable ezcDbSchemaHandlerManager::$diffReadHandlers
    Set of standard difference read handlers.
$diffWriteHandlers
in file handler_manager.php, variable ezcDbSchemaHandlerManager::$diffWriteHandlers
    Set of standard difference write handlers.
DATABASE
in file schema.php, class constant ezcDbSchema::DATABASE
    Used by reader and writer classes to inform that it implements a database based handler.
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

Letter '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
ezcDbSchemaOracleHelper
in file helper.php, class ezcDbSchemaOracleHelper
    Handler for storing database schemas and applying differences that uses Oracle as backend.
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.

Letter 'f'

$fields
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
in file reader.php, method ezcDbSchemaMysqlReader::fetchSchema()
    Loops over all the tables in the database and extracts schema information.
fetchSchema
in file reader.php, method ezcDbSchemaSqliteReader::fetchSchema()
    Loops over all the tables in the database and extracts schema information.
fetchSchema
in file reader.php, method ezcDbSchemaOracleReader::fetchSchema()
    Loops over all the tables in the database and extracts schema information.
fetchSchema
in file reader.php, method ezcDbSchemaPgsqlReader::fetchSchema()
    Loops over all the tables in the database and extracts schema information.
fetchTableFields
in file reader.php, method ezcDbSchemaSqliteReader::fetchTableFields()
    Fetch fields definition for the table $tableName
fetchTableFields
in file reader.php, method ezcDbSchemaMysqlReader::fetchTableFields()
    Fetch fields definition for the table $tableName
fetchTableFields
in file reader.php, method ezcDbSchemaPgsqlReader::fetchTableFields()
    Fetch fields definition for the table $tableName
fetchTableFields
in file reader.php, method ezcDbSchemaOracleReader::fetchTableFields()
    Fetch fields definition for the table $tableName
fetchTableIndexes
in file reader.php, method ezcDbSchemaMysqlReader::fetchTableIndexes()
    Loops over all the indexes in the table $table and extracts information.
fetchTableIndexes
in file reader.php, method ezcDbSchemaOracleReader::fetchTableIndexes()
    Loops over all the indexes in the table $table and extracts information.
fetchTableIndexes
in file reader.php, method ezcDbSchemaSqliteReader::fetchTableIndexes()
    Loops over all the indexes in the table $table and extracts information.
fetchTableIndexes
in file reader.php, method ezcDbSchemaPgsqlReader::fetchTableIndexes()
    Loops over all the indexes in the table $table and extracts information.
FILE
in file schema.php, class constant ezcDbSchema::FILE
    Used by reader and writer classes to inform that it implements a file based handler.

Letter 'g'

generateAddFieldSql
in file writer.php, method ezcDbSchemaSqliteWriter::generateAddFieldSql()
    Adds a "alter table" query to add the field $fieldName to $tableName with the definition $fieldDefinition.
generateAddFieldSql
in file writer.php, method ezcDbSchemaMysqlWriter::generateAddFieldSql()
    Adds a "alter table" query to add the field $fieldName to $tableName with the definition $fieldDefinition.
generateAddFieldSql
in file writer.php, method ezcDbSchemaPgsqlWriter::generateAddFieldSql()
    Adds a "alter table" query to add the field $fieldName to $tableName with the definition $fieldDefinition.
generateAddFieldSql
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
in file writer.php, method ezcDbSchemaOracleWriter::generateAddFieldSql()
    Adds a "alter table" query to add the field $fieldName to $tableName with the definition $fieldDefinition.
generateAddIndexSql
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
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
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
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
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
generateAdditionalDropSequenceStatements
in file writer.php, method ezcDbSchemaOracleWriter::generateAdditionalDropSequenceStatements()
    Generate additional drop sequence statements
generateChangeFieldSql
in file writer.php, method ezcDbSchemaMysqlWriter::generateChangeFieldSql()
    Adds a "alter table" query to change the field $fieldName to $tableName with the definition $fieldDefinition.
generateChangeFieldSql
in file writer.php, method ezcDbSchemaPgsqlWriter::generateChangeFieldSql()
    Adds a "alter table" query to change the field $fieldName to $tableName with the definition $fieldDefinition.
generateChangeFieldSql
in file writer.php, method ezcDbSchemaSqliteWriter::generateChangeFieldSql()
    Adds a "alter table" query to change the field $fieldName to $tableName with the definition $fieldDefinition.
generateChangeFieldSql
in file writer.php, method ezcDbSchemaOracleWriter::generateChangeFieldSql()
    Adds a "alter table" query to change the field $fieldName to $tableName with the definition $fieldDefinition.
generateChangeFieldSql
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
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
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.
generateCreateTableSql
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
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
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.
generateCreateTableSqlStatement
in file writer.php, method ezcDbSchemaSqliteWriter::generateCreateTableSqlStatement()
    Returns a "CREATE TABLE" SQL statement part for the table $tableName.
generateCreateTableSqlStatement
in file writer.php, method ezcDbSchemaMysqlWriter::generateCreateTableSqlStatement()
    Returns a "CREATE TABLE" SQL statement part for the table $tableName.
generateCreateTableSqlStatement
in file common_sql_writer.php, method ezcDbSchemaCommonSqlWriter::generateCreateTableSqlStatement()
    Returns a "CREATE TABLE" SQL statement part for the table $tableName.
generateCreateTableSqlStatement
in file writer.php, method ezcDbSchemaPgsqlWriter::generateCreateTableSqlStatement()
    Returns a "CREATE TABLE" SQL statement part for the table $tableName.
generateDefault
in file common_sql_writer.php, method ezcDbSchemaCommonSqlWriter::generateDefault()
    Returns an appropriate default value for $type with $value.
generateDefault
in file writer.php, method ezcDbSchemaSqliteWriter::generateDefault()
    Returns an appropriate default value for $type with $value.
generateDefault
in file writer.php, method ezcDbSchemaOracleWriter::generateDefault()
    Returns an appropriate default value for $type with $value.
generateDiffSchemaAsSql
in file common_sql_writer.php, method ezcDbSchemaCommonSqlWriter::generateDiffSchemaAsSql()
    Generates queries to upgrade an existing database with the changes stored in $this->diffSchema.
generateDiffSchemaTableAsSql
in file writer.php, method ezcDbSchemaOracleWriter::generateDiffSchemaTableAsSql()
    Generates queries to upgrade a the table $tableName with the differences in $tableDiff.
generateDiffSchemaTableAsSql
in file writer.php, method ezcDbSchemaPgsqlWriter::generateDiffSchemaTableAsSql()
    Generates queries to upgrade a the table $tableName with the differences in $tableDiff.
generateDiffSchemaTableAsSql
in file writer.php, method ezcDbSchemaMysqlWriter::generateDiffSchemaTableAsSql()
    Generates queries to upgrade a the table $tableName with the differences in $tableDiff.
generateDiffSchemaTableAsSql
in file common_sql_writer.php, method ezcDbSchemaCommonSqlWriter::generateDiffSchemaTableAsSql()
    Generates queries to upgrade a the table $tableName with the differences in $tableDiff.
generateDiffSchemaTableAsSql
in file writer.php, method ezcDbSchemaSqliteWriter::generateDiffSchemaTableAsSql()
    Generates queries to upgrade a the table $tableName with the differences in $tableDiff.
generateDropFieldSql
in file writer.php, method ezcDbSchemaSqliteWriter::generateDropFieldSql()
    Adds a "alter table" query to drop the field $fieldName from $tableName.
generateDropFieldSql
in file writer.php, method ezcDbSchemaPgsqlWriter::generateDropFieldSql()
    Adds a "alter table" query to drop the field $fieldName from $tableName.
generateDropFieldSql
in file writer.php, method ezcDbSchemaMysqlWriter::generateDropFieldSql()
    Adds a "alter table" query to drop the field $fieldName from $tableName.
generateDropFieldSql
in file writer.php, method ezcDbSchemaOracleWriter::generateDropFieldSql()
    Adds a "alter table" query to drop the field $fieldName from $tableName.
generateDropFieldSql
in file common_sql_writer.php, method ezcDbSchemaCommonSqlWriter::generateDropFieldSql()
    Adds a "alter table" query to drop the field $fieldName from $tableName.
generateDropIndexSql
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.
generateDropIndexSql
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
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
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
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.
generateDropTableSql
in file writer.php, method ezcDbSchemaMysqlWriter::generateDropTableSql()
    Adds a "drop table" query for the table $tableName to the internal list of queries.
generateDropTableSql
in file writer.php, method ezcDbSchemaSqliteWriter::generateDropTableSql()
    Adds a "drop table" query for the table $tableName to the internal list of queries.
generateDropTableSql
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
in file writer.php, method ezcDbSchemaOracleWriter::generateDropTableSql()
    Adds a "drop table" query for the table $tableName to the internal list of queries.
generateDropTableSql
in file writer.php, method ezcDbSchemaPgsqlWriter::generateDropTableSql()
    Adds a "drop table" query for the table $tableName to the internal list of queries.
generateFieldSql
in file common_sql_writer.php, method ezcDbSchemaCommonSqlWriter::generateFieldSql()
    Returns a column definition for $fieldName with definition $fieldDefinition.
generateFieldSql
in file writer.php, method ezcDbSchemaSqliteWriter::generateFieldSql()
    Returns a column definition for $fieldName with definition $fieldDefinition.
generateFieldSql
in file writer.php, method ezcDbSchemaPgsqlWriter::generateFieldSql()
    Returns a column definition for $fieldName with definition $fieldDefinition.
generateFieldSql
in file writer.php, method ezcDbSchemaMysqlWriter::generateFieldSql()
    Returns a column definition for $fieldName with definition $fieldDefinition.
generateFieldSql
in file writer.php, method ezcDbSchemaOracleWriter::generateFieldSql()
    Returns a column definition for $fieldName with definition $fieldDefinition.
generateSchemaAsSql
in file common_sql_writer.php, method ezcDbSchemaCommonSqlWriter::generateSchemaAsSql()
    Creates SQL DDL statements from a schema definitin.
generateSuffixCompositeIdentName
in file helper.php, method ezcDbSchemaOracleHelper::generateSuffixCompositeIdentName()
    Generate composite identifier name for sequence or triggers and looking for oracle 30 chars ident restriction.
generateSuffixedIdentName
in file helper.php, method ezcDbSchemaOracleHelper::generateSuffixedIdentName()
    Generate single identifier name for constraints for example obeying oracle 30 chars ident restriction.
getData
in file schema.php, method ezcDbSchema::getData()
    Returns the internal data.
getDiffReaderByFormat
in file handler_manager.php, method ezcDbSchemaHandlerManager::getDiffReaderByFormat()
    Returns the class name of the differences read handler for format $format.
getDiffReaderType
in file reader.php, method ezcDbSchemaXmlReader::getDiffReaderType()
    Returns what type of schema difference reader this class implements.
getDiffReaderType
in file reader.php, method ezcDbSchemaPhpArrayReader::getDiffReaderType()
    Returns what type of schema difference reader this class implements.
getDiffReaderType
in file schema_diff_reader.php, method ezcDbSchemaDiffReader::getDiffReaderType()
    Returns what type of schema difference reader this class implements.
getDiffWriterByFormat
in file handler_manager.php, method ezcDbSchemaHandlerManager::getDiffWriterByFormat()
    Returns the class name of the differences write handler for format $format.
getDiffWriterType
in file writer.php, method ezcDbSchemaOracleWriter::getDiffWriterType()
    Returns what type of schema difference writer this class implements.
getDiffWriterType
in file writer.php, method ezcDbSchemaSqliteWriter::getDiffWriterType()
    Returns what type of schema difference writer this class implements.
getDiffWriterType
in file writer.php, method ezcDbSchemaMysqlWriter::getDiffWriterType()
    Returns what type of schema difference writer this class implements.
getDiffWriterType
in file schema_diff_writer.php, method ezcDbSchemaDiffWriter::getDiffWriterType()
    Returns what type of schema difference writer this class implements.
getDiffWriterType
in file writer.php, method ezcDbSchemaPgsqlWriter::getDiffWriterType()
    Returns what type of schema difference writer this class implements.
getDiffWriterType
in file writer.php, method ezcDbSchemaPhpArrayWriter::getDiffWriterType()
    Returns what type of schema difference writer this class implements.
getDiffWriterType
in file writer.php, method ezcDbSchemaXmlWriter::getDiffWriterType()
    Returns what type of schema difference writer this class implements.
getReaderByFormat
in file handler_manager.php, method ezcDbSchemaHandlerManager::getReaderByFormat()
    Returns the class name of the read handler for format $format.
getReaderType
in file schema_reader.php, method ezcDbSchemaReader::getReaderType()
    Returns what type of schema reader this class implements.
getReaderType
in file reader.php, method ezcDbSchemaXmlReader::getReaderType()
    Returns what type of reader writer this class implements.
getReaderType
in file common_sql_reader.php, method ezcDbSchemaCommonSqlReader::getReaderType()
    Returns what type of schema reader this class implements.
getReaderType
in file reader.php, method ezcDbSchemaPhpArrayReader::getReaderType()
    Returns what type of reader writer this class implements.
getSchema
in file schema.php, method ezcDbSchema::getSchema()
    Returns the internal schema by reference.
getSupportedDiffFormats
in file handler_manager.php, method ezcDbSchemaHandlerManager::getSupportedDiffFormats()
    Returns list of schema types supported by all known difference handlers.
getSupportedFormats
in file handler_manager.php, method ezcDbSchemaHandlerManager::getSupportedFormats()
    Returns list of schema types supported by all known handlers.
getWriterByFormat
in file handler_manager.php, method ezcDbSchemaHandlerManager::getWriterByFormat()
    Returns the class name of the write handler for format $format.
getWriterType
in file writer.php, method ezcDbSchemaSqliteWriter::getWriterType()
    Returns what type of schema writer this class implements.
getWriterType
in file schema_writer.php, method ezcDbSchemaWriter::getWriterType()
    Returns what type of schema writer this class implements.
getWriterType
in file writer.php, method ezcDbSchemaPhpArrayWriter::getWriterType()
    Returns what type of schema writer this class implements.
getWriterType
in file class_writer.php, method ezcDbSchemaPersistentClassWriter::getWriterType()
    Returns what type of schema writer this class implements.
getWriterType
in file writer.php, method ezcDbSchemaMysqlWriter::getWriterType()
    Returns what type of schema writer this class implements.
getWriterType
in file writer.php, method ezcDbSchemaPersistentWriter::getWriterType()
    Returns what type of schema writer this class implements.
getWriterType
in file writer.php, method ezcDbSchemaXmlWriter::getWriterType()
    Returns what type of schema writer this class implements.
getWriterType
in file common_sql_writer.php, method ezcDbSchemaCommonSqlWriter::getWriterType()
    Returns what type of schema writer this class implements.

Letter 'h'

helper.php
procedural page helper.php
handler_manager.php
procedural page handler_manager.php

Letter 'i'

$indexes
in file table.php, variable ezcDbSchemaTable::$indexes
    A list of all the indexes on this table.
$indexFields
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
IDENTIFIER_MAX_LENGTH
in file helper.php, class constant ezcDbSchemaOracleHelper::IDENTIFIER_MAX_LENGTH
    Constant for the maximum identifier length.
isQueryAllowed
in file writer.php, method ezcDbSchemaSqliteWriter::isQueryAllowed()
    Checks if certain query allowed.
isQueryAllowed
in file writer.php, method ezcDbSchemaPgsqlWriter::isQueryAllowed()
    Checks if certain query allowed.
isQueryAllowed
in file db_writer.php, method ezcDbSchemaDbWriter::isQueryAllowed()
    Checks if the query is allowed.
isQueryAllowed
in file common_sql_writer.php, method ezcDbSchemaCommonSqlWriter::isQueryAllowed()
    Checks if the query is allowed.
isQueryAllowed
in file writer.php, method ezcDbSchemaOracleWriter::isQueryAllowed()
    Checks if query allowed.

Letter 'l'

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

Letter 'n'

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

Letter 'o'

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

Letter 'p'

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

Letter 'q'

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

Letter 'r'

$readHandlers
in file handler_manager.php, variable ezcDbSchemaHandlerManager::$readHandlers
    Set of standard read handlers.
$removedFields
in file table_diff.php, variable ezcDbSchemaTableDiff::$removedFields
    All removed fields
$removedIndexes
in file table_diff.php, variable ezcDbSchemaTableDiff::$removedIndexes
    All removed indexes
$removedTables
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

Letter 's'

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

Letter 't'

$type
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
in file data_transfer.php, method ezcDbSchemaHandlerDataTransfer::transfer()
    Actually transfer data [source].

Letter 'u'

$unique
in file index.php, variable ezcDbSchemaIndex::$unique
    Whether entries in this index need to be unique.
$unsigned
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

Letter 'v'

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

Letter 'w'

$writeHandlers
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
in file schema.php, method ezcDbSchema::writeToDb()
    Creates the tables defined in the schema into the database specified through $db.
writeToFile
in file schema.php, method ezcDbSchema::writeToFile()
    Writes the schema to the file $file in format $format.
writeToFile
in file schema_diff.php, method ezcDbSchemaDiff::writeToFile()
    Writes the schema differences to the file $file in format $format.

Letter 'x'

xmlwritersubstitute.php
procedural page xmlwritersubstitute.php
Documentation generated by phpDocumentor 1.4.3