DatabaseSchema
[ ]
[ ]
[ ]
[ ]
[ ]
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 : ezcDbSchemaIndex
- in file index.php, method ezcDbSchemaIndex::__set_state()
- __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 : ezcDbSchemaDiff
- in file schema_diff.php, method ezcDbSchemaDiff::__set_state()
- __set_state : ezcDbSchemaTable
- in file table.php, method ezcDbSchemaTable::__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 : ezcDbSchemaSqliteWriter
- in file writer.php, method ezcDbSchemaSqliteWriter::applyDiffToDb()
Applies the differences defined in $dbSchemaDiff to the database referenced by $db.
- applyDiffToDb : ezcDbSchemaMysqlWriter
- in file writer.php, method ezcDbSchemaMysqlWriter::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 : ezcDbSchemaPgsqlWriter
- in file writer.php, method ezcDbSchemaPgsqlWriter::applyDiffToDb()
Applies the differences defined in $dbSchemaDiff to the database referenced by $db.
- applyDiffToDb : ezcDbSchemaOracleWriter
- in file writer.php, method ezcDbSchemaOracleWriter::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 : 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 : 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 : ezcDbSchemaDiffDbWriter
- in file db_diff_writer.php, method ezcDbSchemaDiffDbWriter::convertDiffToDDL()
Returns an array with SQL DDL statements from the differences from $schemaDiff
- convertFromGenericType : ezcDbSchemaSqliteWriter
- in file writer.php, method ezcDbSchemaSqliteWriter::convertFromGenericType()
Converts the generic field type contained in $fieldDefinition to a database specific field definition.
- convertFromGenericType : ezcDbSchemaMysqlWriter
- in file writer.php, method ezcDbSchemaMysqlWriter::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.
- convertFromGenericType : ezcDbSchemaOracleWriter
- in file writer.php, method ezcDbSchemaOracleWriter::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 : 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.
- convertToGenericType : ezcDbSchemaSqliteReader
- in file reader.php, method ezcDbSchemaSqliteReader::convertToGenericType()
Converts the native SQLite 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 : ezcDbSchemaSqliteReader
- in file reader.php, method ezcDbSchemaSqliteReader::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.
- fetchSchema : ezcDbSchemaOracleReader
- in file reader.php, method ezcDbSchemaOracleReader::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.
- 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
- fetchTableFields : ezcDbSchemaPgsqlReader
- in file reader.php, method ezcDbSchemaPgsqlReader::fetchTableFields()
Fetch fields definition for the table $tableName
- fetchTableIndexes : ezcDbSchemaMysqlReader
- in file reader.php, method ezcDbSchemaMysqlReader::fetchTableIndexes()
Loops over all the indexes in the table $table and extracts information.
- 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.
g
- 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 : 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 : 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 : ezcDbSchemaPgsqlWriter
- in file writer.php, method ezcDbSchemaPgsqlWriter::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.
- 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 : 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
- 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
- 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 : 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 : 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.
- 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.
- 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.
- 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 : 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 : 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 : 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.
- 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.
- generateCreateTableSqlStatement : ezcDbSchemaPgsqlWriter
- in file writer.php, method ezcDbSchemaPgsqlWriter::generateCreateTableSqlStatement()
Returns a "CREATE TABLE" SQL statement part for the table $tableName.
- generateCreateTableSqlStatement : ezcDbSchemaMysqlWriter
- in file writer.php, method ezcDbSchemaMysqlWriter::generateCreateTableSqlStatement()
Returns a "CREATE TABLE" SQL statement part for the table $tableName.
- 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.
- generateDefault : ezcDbSchemaSqliteWriter
- in file writer.php, method ezcDbSchemaSqliteWriter::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 : ezcDbSchemaOracleWriter
- in file writer.php, method ezcDbSchemaOracleWriter::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 : ezcDbSchemaSqliteWriter
- in file writer.php, method ezcDbSchemaSqliteWriter::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.
- generateDiffSchemaTableAsSql : ezcDbSchemaCommonSqlWriter
- in file common_sql_writer.php, method ezcDbSchemaCommonSqlWriter::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 : ezcDbSchemaPgsqlWriter
- in file writer.php, method ezcDbSchemaPgsqlWriter::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 : ezcDbSchemaCommonSqlWriter
- in file common_sql_writer.php, method ezcDbSchemaCommonSqlWriter::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.
- 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.
- 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.
- 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 : ezcDbSchemaMysqlWriter
- in file writer.php, method ezcDbSchemaMysqlWriter::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 : ezcDbSchemaSqliteWriter
- in file writer.php, method ezcDbSchemaSqliteWriter::generateDropTableSql()
Adds a "drop table" query for 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.
- generateFieldSql : ezcDbSchemaCommonSqlWriter
- in file common_sql_writer.php, method ezcDbSchemaCommonSqlWriter::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 : ezcDbSchemaPgsqlWriter
- in file writer.php, method ezcDbSchemaPgsqlWriter::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.
- 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 : ezcDbSchemaXmlReader
- in file reader.php, method ezcDbSchemaXmlReader::getDiffReaderType()
Returns what type of schema difference reader this class implements.
- 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.
- getDiffWriterByFormat : ezcDbSchemaHandlerManager
- in file handler_manager.php, method ezcDbSchemaHandlerManager::getDiffWriterByFormat()
Returns the class name of the differences write handler for format $format.
- getDiffWriterType : ezcDbSchemaMysqlWriter
- in file writer.php, method ezcDbSchemaMysqlWriter::getDiffWriterType()
Returns what type of schema difference writer this class implements.
- getDiffWriterType : ezcDbSchemaXmlWriter
- in file writer.php, method ezcDbSchemaXmlWriter::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.
- getDiffWriterType : ezcDbSchemaPhpArrayWriter
- in file writer.php, method ezcDbSchemaPhpArrayWriter::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 : ezcDbSchemaPgsqlWriter
- in file writer.php, method ezcDbSchemaPgsqlWriter::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.
- 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 : ezcDbSchemaXmlReader
- in file reader.php, method ezcDbSchemaXmlReader::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 : ezcDbSchemaPhpArrayReader
- in file reader.php, method ezcDbSchemaPhpArrayReader::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 : ezcDbSchemaPhpArrayWriter
- in file writer.php, method ezcDbSchemaPhpArrayWriter::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 : ezcDbSchemaXmlWriter
- in file writer.php, method ezcDbSchemaXmlWriter::getWriterType()
Returns what type of schema writer this class implements.
- getWriterType : ezcDbSchemaPersistentClassWriter
- in file class_writer.php, method ezcDbSchemaPersistentClassWriter::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 : ezcDbSchemaMysqlWriter
- in file writer.php, method ezcDbSchemaMysqlWriter::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 : ezcDbSchemaOracleWriter
- in file writer.php, method ezcDbSchemaOracleWriter::isQueryAllowed()
Checks if query allowed.
- isQueryAllowed : ezcDbSchemaPgsqlWriter
- in file writer.php, method ezcDbSchemaPgsqlWriter::isQueryAllowed()
Checks if certain 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 : ezcDbSchemaPhpArrayReader
- in file reader.php, method ezcDbSchemaPhpArrayReader::loadDiffFromFile()
Returns the database differences stored in the file $file
- loadDiffFromFile : ezcDbSchemaXmlReader
- in file reader.php, method ezcDbSchemaXmlReader::loadDiffFromFile()
Returns the database differences stored in the XML 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 : ezcDbSchemaXmlReader
- in file reader.php, method ezcDbSchemaXmlReader::loadFromFile()
Returns the database schema stored in the XML file $file
- loadFromFile : ezcDbSchemaFileReader
- in file file_reader.php, method ezcDbSchemaFileReader::loadFromFile()
Returns an ezcDbSchema with the definition from $file
- loadFromFile : ezcDbSchemaPhpArrayReader
- in file reader.php, method ezcDbSchemaPhpArrayReader::loadFromFile()
Returns the database schema stored in the 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 : 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
- saveDiffToFile : ezcDbSchemaXmlWriter
- in file writer.php, method ezcDbSchemaXmlWriter::saveDiffToFile()
Writes the schema difference definition in $dbSchema 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 : ezcDbSchemaDbWriter
- in file db_writer.php, method ezcDbSchemaDbWriter::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.
- 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 : ezcDbSchemaDiff
- in file schema_diff.php, method ezcDbSchemaDiff::writeToFile()
Writes the schema differences to the file $file in format $format.
- writeToFile : ezcDbSchema
- in file schema.php, method ezcDbSchema::writeToFile()
Writes the schema to the file $file in format $format.
x
- xmlwritersubstitute.php
- procedural page xmlwritersubstitute.php
Last updated: Tue, 06 Jan 2009