◆ check()
Checks if all data and options are in order prior to exporting.
- Renvoie
- JDatabaseImporterPdomysql Method supports chaining.
- Depuis
- 3.4
- Exceptions
-
Exception | if an error is encountered. |
◆ getAddColumnSql()
getAddColumnSql |
( |
|
$table, |
|
|
SimpleXMLElement |
$field |
|
) |
| |
|
protected |
Get the SQL syntax to add a column.
- Paramètres
-
string | $table | The table name. |
SimpleXMLElement | $field | The XML field definition. |
- Renvoie
- string
- Depuis
- 3.4
Références $field.
◆ getAddKeySql()
getAddKeySql |
( |
|
$table, |
|
|
|
$keys |
|
) |
| |
|
protected |
Get the SQL syntax to add a key.
- Paramètres
-
string | $table | The table name. |
array | $keys | An array of the fields pertaining to this key. |
- Renvoie
- string
- Depuis
- 3.4
◆ getAlterTableSql()
getAlterTableSql |
( |
SimpleXMLElement |
$structure | ) |
|
|
protected |
Get alters for table if there is a difference.
- Paramètres
-
SimpleXMLElement | $structure | The XML structure of the table. |
- Renvoie
- array
- Depuis
- 3.4
Références $field, $i, et $name.
◆ getChangeColumnSql()
getChangeColumnSql |
( |
|
$table, |
|
|
SimpleXMLElement |
$field |
|
) |
| |
|
protected |
Get the syntax to alter a column.
- Paramètres
-
string | $table | The name of the database table to alter. |
SimpleXMLElement | $field | The XML definition for the field. |
- Renvoie
- string
- Depuis
- 3.4
Références $field.
◆ getColumnSql()
getColumnSql |
( |
SimpleXMLElement |
$field | ) |
|
|
protected |
Get the SQL syntax for a single column that would be included in a table create or alter statement.
- Paramètres
-
SimpleXMLElement | $field | The XML field definition. |
- Renvoie
- string
- Depuis
- 3.4
Références $field, et null.
◆ getDropColumnSql()
getDropColumnSql |
( |
|
$table, |
|
|
|
$name |
|
) |
| |
|
protected |
Get the SQL syntax to drop a column.
- Paramètres
-
string | $table | The table name. |
string | $name | The name of the field to drop. |
- Renvoie
- string
- Depuis
- 3.4
Références $name.
◆ getDropKeySql()
getDropKeySql |
( |
|
$table, |
|
|
|
$name |
|
) |
| |
|
protected |
Get the SQL syntax to drop a key.
- Paramètres
-
string | $table | The table name. |
string | $name | The name of the key to drop. |
- Renvoie
- string
- Depuis
- 3.4
Références $name.
◆ getDropPrimaryKeySql()
getDropPrimaryKeySql |
( |
|
$table | ) |
|
|
protected |
Get the SQL syntax to drop a key.
- Paramètres
-
string | $table | The table name. |
- Renvoie
- string
- Depuis
- 3.4
◆ getKeyLookup()
Get the details list of keys for a table.
- Paramètres
-
array | $keys | An array of objects that comprise the keys for the table. |
- Renvoie
- array The lookup array. array({key name} => array(object, ...))
- Depuis
- 3.4
- Exceptions
-
Références $key.
◆ getKeySql()
Get the SQL syntax for a key.
- Paramètres
-
array | $columns | An array of SimpleXMLElement objects comprising the key. |
- Renvoie
- string
- Depuis
- 3.4
Références $columns, $prefix, et elseif.
La documentation de cette classe a été générée à partir du fichier suivant :