lib/ezdbschema/classes/ezmysqlschema.php
\eZMysqlSchema
Package:
- Parent(s)
- \eZDBSchemaInterface
Properties

$DBInstance= ''
inheritedInherited from:
\eZDBSchemaInterface::$$DBInstance
Details
- Type
- n/a
- Inherited_from
- \eZDBSchemaInterface::$$DBInstance

$Data= ''
inheritedInherited from:
\eZDBSchemaInterface::$$Data
Details
- Type
- n/a
- Inherited_from
- \eZDBSchemaInterface::$$Data

$Schema= ''
inheritedInherited from:
\eZDBSchemaInterface::$$Schema
Details
- Type
- n/a
- Inherited_from
- \eZDBSchemaInterface::$$Schema
Methods

appendSQLComments(
$def, $sql
)
:
void
inherited
Inherited from:
\eZDBSchemaInterface::appendSQLComments()
Parameters
| Name | Type | Description |
|---|---|---|
| $def | ||
| $sql |

data(
$schema
=
false, $tableNameList
=
false, $params
=
array()
)
:
void
inherited
Inherited from:
\eZDBSchemaInterface::data()
Parameters
| Name | Type | Description |
|---|---|---|
| $schema | ||
| $tableNameList | ||
| $params |

eZDBSchemaInterface(
$params
)
:
void
inherited
Inherited from:
\eZDBSchemaInterface::eZDBSchemaInterface()
Parameters
| Name | Type | Description |
|---|---|---|
| $params |

fetchTableData(
$tableInfo, $offset
=
false, $limit
=
false
)
:
void
inherited
Inherited from:
\eZDBSchemaInterface::fetchTableData()
Parameters
| Name | Type | Description |
|---|---|---|
| $tableInfo | ||
| $offset | ||
| $limit |

generateAddFieldSql(
$table_name, $field_name, $def, $params
)
:
void
Parameters
| Name | Type | Description |
|---|---|---|
| $table_name | ||
| $field_name | ||
| $def | ||
| $params |

generateAddIndexSql(
$table_name, $index_name, $def, $params, $isEmbedded
=
false
)
:
void
Parameters
| Name | Type | Description |
|---|---|---|
| $table_name | ||
| $index_name | ||
| $def | ||
| $params | ||
| $isEmbedded |

generateAlterFieldSql(
$table_name, $field_name, $def, $params
)
:
void
Parameters
| Name | Type | Description |
|---|---|---|
| $table_name | ||
| $field_name | ||
| $def | ||
| $params |

generateDataFile(
$schema, $data, $params
)
:
void
inherited
Inherited from:
\eZDBSchemaInterface::generateDataFile()
Parameters
| Name | Type | Description |
|---|---|---|
| $schema | ||
| $data | ||
| $params |

generateDataValueTextSQL(
$fieldDef, $value
)
:
void
inherited
Inherited from:
\eZDBSchemaInterface::generateDataValueTextSQL()
Parameters
| Name | Type | Description |
|---|---|---|
| $fieldDef | ||
| $value |

generateDropFieldSql(
$table_name, $field_name, $params
)
:
void
inherited
Inherited from:
\eZDBSchemaInterface::generateDropFieldSql()
Parameters
| Name | Type | Description |
|---|---|---|
| $table_name | ||
| $field_name | ||
| $params |

generateDropIndexSql(
$table_name, $index_name, $def, $params
)
:
void
Parameters
| Name | Type | Description |
|---|---|---|
| $table_name | ||
| $index_name | ||
| $def | ||
| $params |

generateFieldDef(
$field_name, $def, $skip_primary, $params
=
null
)
:
void
Parameters
| Name | Type | Description |
|---|---|---|
| $field_name | ||
| $def | ||
| $skip_primary | ||
| $params |

generateSchemaFile(
$schema, $params
=
array()
)
:
void
inherited
Inherited from:
\eZDBSchemaInterface::generateSchemaFile()
Parameters
| Name | Type | Description |
|---|---|---|
| $schema | ||
| $params |

generateTableInsert(
$tableName, $tableDef, $dataEntries, $params
)
:
void
inherited
Inherited from:
\eZDBSchemaInterface::generateTableInsert()
Parameters
| Name | Type | Description |
|---|---|---|
| $tableName | ||
| $tableDef | ||
| $dataEntries | ||
| $params |

generateTableInsertSQLList(
$tableName, $tableDef, $dataEntries, $params, $withClosure
=
true
)
:
void
inherited
Inherited from:
\eZDBSchemaInterface::generateTableInsertSQLList()
Parameters
| Name | Type | Description |
|---|---|---|
| $tableName | ||
| $tableDef | ||
| $dataEntries | ||
| $params | ||
| $withClosure |

generateTableOption(
$tableName, $tableDef, $optionType, $optionValue, $params
)
:
void
Parameters
| Name | Type | Description |
|---|---|---|
| $tableName | ||
| $tableDef | ||
| $optionType | ||
| $optionValue | ||
| $params |

generateTableSQL(
$tableName, $tableDef, $params, $asArray, $separateTypes
=
false
)
:
void
Parameters
| Name | Type | Description |
|---|---|---|
| $tableName | ||
| $tableDef | ||
| $params | ||
| $asArray | ||
| $separateTypes |

generateTableSQLList(
$tableName, $table, $params, $separateTypes
)
:
void
Parameters
| Name | Type | Description |
|---|---|---|
| $tableName | ||
| $table | ||
| $params | ||
| $separateTypes |

generateTableSchema(
$tableName, $table, $params
)
:
void
Parameters
| Name | Type | Description |
|---|---|---|
| $tableName | ||
| $table | ||
| $params |

generateUpgradeFile(
$differences, $params
=
array()
)
:
void
inherited
Inherited from:
\eZDBSchemaInterface::generateUpgradeFile()
Parameters
| Name | Type | Description |
|---|---|---|
| $differences | ||
| $params |

insertSchema(
$params
=
array()
)
:
void
inherited
Inherited from:
\eZDBSchemaInterface::insertSchema()
Parameters
| Name | Type | Description |
|---|---|---|
| $params |

loadSchemaTransformationRules(
$schemaType
)
:
void
inherited
Inherited from:
\eZDBSchemaInterface::loadSchemaTransformationRules()
Parameters
| Name | Type | Description |
|---|---|---|
| $schemaType |

parseType(
$type_info, $length_info
)
:
void
Parameters
| Name | Type | Description |
|---|---|---|
| $type_info | ||
| $length_info |

transformData(
$data, $toLocal
)
:
void
inherited
Inherited from:
\eZDBSchemaInterface::transformData()
Parameters
| Name | Type | Description |
|---|---|---|
| $data | ||
| $toLocal |

transformSchema(
$schema, $toLocal
)
:
void
inherited
Inherited from:
\eZDBSchemaInterface::transformSchema()
Parameters
| Name | Type | Description |
|---|---|---|
| $schema | ||
| $toLocal |

writeArraySchemaFile(
$filename, $params
=
array()
)
:
void
inherited
Inherited from:
\eZDBSchemaInterface::writeArraySchemaFile()
Parameters
| Name | Type | Description |
|---|---|---|
| $filename | ||
| $params |

writeSQLSchemaFile(
$filename, $params
=
array()
)
:
void
inherited
Inherited from:
\eZDBSchemaInterface::writeSQLSchemaFile()
Parameters
| Name | Type | Description |
|---|---|---|
| $filename | ||
| $params |

writeSerializedSchemaFile(
$filename, $params
=
array()
)
:
void
inherited
Inherited from:
\eZDBSchemaInterface::writeSerializedSchemaFile()
Parameters
| Name | Type | Description |
|---|---|---|
| $filename | ||
| $params |

writeUpgradeFile(
$differences, $filename, $params
=
array()
)
:
void
inherited
Inherited from:
\eZDBSchemaInterface::writeUpgradeFile()
Parameters
| Name | Type | Description |
|---|---|---|
| $differences | ||
| $filename | ||
| $params |