PHP Класс Ifsnop\Mysqldump\TypeAdapterMysql

Наследование: extends TypeAdapterFactory
Показать файл Открыть проект

Открытые свойства

Свойство Тип Описание
$mysqlTypes Numerical Mysql types

Открытые методы

Метод Описание
__construct ( $dbHandler )
add_drop_database ( )
add_drop_trigger ( )
backup_parameters ( )
commit_transaction ( )
create_procedure ( $row, $dumpSettings )
create_table ( $row, $dumpSettings )
create_trigger ( $row )
create_view ( $row )
databases ( )
drop_table ( )
drop_view ( )
end_add_disable_keys ( )
end_add_lock_table ( )
end_disable_autocommit ( )
getDatabaseHeader ( )
lock_table ( )
parseColumnType ( array $colType ) : array Decode column metadata and fill info structure.
restore_parameters ( )
setup_transaction ( )
show_columns ( )
show_create_procedure ( $procedureName )
show_create_table ( $tableName )
show_create_trigger ( $triggerName )
show_create_view ( $viewName )
show_procedures ( )
show_tables ( )
show_triggers ( )
show_views ( )
start_add_disable_keys ( )
start_add_lock_table ( )
start_disable_autocommit ( )
start_transaction ( )
unlock_table ( )

Приватные методы

Метод Описание
check_parameters ( integer $num_args, integer $expected_num_args, string $method_name ) Check number of parameters passed to function, useful when inheriting.

Описание методов

__construct() публичный Метод

public __construct ( $dbHandler )

add_drop_database() публичный Метод

public add_drop_database ( )

add_drop_trigger() публичный Метод

public add_drop_trigger ( )

backup_parameters() публичный Метод

public backup_parameters ( )

commit_transaction() публичный Метод

public commit_transaction ( )

create_procedure() публичный Метод

public create_procedure ( $row, $dumpSettings )

create_table() публичный Метод

public create_table ( $row, $dumpSettings )

create_trigger() публичный Метод

public create_trigger ( $row )

create_view() публичный Метод

public create_view ( $row )

databases() публичный Метод

public databases ( )

drop_table() публичный Метод

public drop_table ( )

drop_view() публичный Метод

public drop_view ( )

end_add_disable_keys() публичный Метод

end_add_lock_table() публичный Метод

public end_add_lock_table ( )

end_disable_autocommit() публичный Метод

getDatabaseHeader() публичный Метод

public getDatabaseHeader ( )

lock_table() публичный Метод

public lock_table ( )

parseColumnType() публичный Метод

type, is_numeric and is_blob will always be available.
public parseColumnType ( array $colType ) : array
$colType array Array returned from "SHOW COLUMNS FROM tableName"
Результат array

restore_parameters() публичный Метод

public restore_parameters ( )

setup_transaction() публичный Метод

public setup_transaction ( )

show_columns() публичный Метод

public show_columns ( )

show_create_procedure() публичный Метод

public show_create_procedure ( $procedureName )

show_create_table() публичный Метод

public show_create_table ( $tableName )

show_create_trigger() публичный Метод

public show_create_trigger ( $triggerName )

show_create_view() публичный Метод

public show_create_view ( $viewName )

show_procedures() публичный Метод

public show_procedures ( )

show_tables() публичный Метод

public show_tables ( )

show_triggers() публичный Метод

public show_triggers ( )

show_views() публичный Метод

public show_views ( )

start_add_disable_keys() публичный Метод

start_add_lock_table() публичный Метод

start_disable_autocommit() публичный Метод

start_transaction() публичный Метод

public start_transaction ( )

unlock_table() публичный Метод

public unlock_table ( )

Описание свойств

$mysqlTypes публичное свойство

Numerical Mysql types
public $mysqlTypes