PHP Класс CI_DB_sqlite3_forge, TastyIgniter

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

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

Свойство Тип Описание
$_null string NULL value representation in CREATE/ALTER TABLE statements
$_unsigned boolean | array UNSIGNED support

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

Метод Описание
__construct ( &$db ) : void Class constructor
create_database ( string $db_name = '' ) : boolean Create database
drop_database ( string $db_name = '' ) : boolean Drop database

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

Метод Описание
_alter_table ( string $alter_type, string $table, mixed $field ) : string | string[] ALTER TABLE
_attr_auto_increment ( &$attributes, &$field ) : void Field attribute AUTO_INCREMENT
_attr_type ( &$attributes ) : void Field attribute TYPE
_process_column ( array $field ) : string Process column

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

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

Class constructor
public __construct ( &$db ) : void
Результат void

_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[]

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

Field attribute AUTO_INCREMENT
protected _attr_auto_increment ( &$attributes, &$field ) : void
Результат void

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

Performs a data type mapping between different databases.
protected _attr_type ( &$attributes ) : void
Результат void

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

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

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

Create database
public create_database ( string $db_name = '' ) : boolean
$db_name string
Результат boolean

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

Drop database
public drop_database ( string $db_name = '' ) : boolean
$db_name string (ignored)
Результат boolean

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

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

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

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

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