PHP Класс CI_DB_mysqli_forge, TastyIgniter

Автор: EllisLab Dev Team
Наследование: extends CI_DB_forge
Показать файл Открыть проект

Защищенные свойства (Protected)

Свойство Тип Описание
$_create_database string CREATE DATABASE statement
$_create_table_keys boolean Whether table keys are created from within the CREATE TABLE statement.
$_null string NULL value representation in CREATE/ALTER TABLE statements
$_unsigned array UNSIGNED support

Защищенные методы

Метод Описание
_alter_table ( string $alter_type, string $table, mixed $field ) : string | string[] ALTER TABLE
_create_table_attr ( array $attributes ) : string CREATE TABLE attributes
_process_column ( array $field ) : string Process column
_process_indexes ( string $table ) : string Process indexes

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

_alter_table() защищенный Метод

ALTER TABLE
protected _alter_table ( string $alter_type, string $table, mixed $field ) : string | string[]
$alter_type string ALTER type
$table string Table name
$field mixed Column definition
Результат string | string[]

_create_table_attr() защищенный Метод

CREATE TABLE attributes
protected _create_table_attr ( array $attributes ) : string
$attributes array Associative array of table attributes
Результат string

_process_column() защищенный Метод

Process column
protected _process_column ( array $field ) : string
$field array
Результат string

_process_indexes() защищенный Метод

Process indexes
protected _process_indexes ( string $table ) : string
$table string (ignored)
Результат string

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

$_create_database защищенное свойство

CREATE DATABASE statement
protected string $_create_database
Результат string

$_create_table_keys защищенное свойство

Whether table keys are created from within the CREATE TABLE statement.
protected bool $_create_table_keys
Результат boolean

$_null защищенное свойство

NULL value representation in CREATE/ALTER TABLE statements
protected string $_null
Результат string

$_unsigned защищенное свойство

UNSIGNED support
protected array $_unsigned
Результат array