PHP Class CI_DB_postgre_forge, TastyIgniter

Author: EllisLab Dev Team
Inheritance: extends CI_DB_forge
Afficher le fichier Open project: tastyigniter/tastyigniter

Protected Properties

Свойство Type Description
$_null string NULL value representation in CREATE/ALTER TABLE statements
$_unsigned array UNSIGNED support

Méthodes publiques

Méthode Description
__construct ( &$db ) : void Class constructor

Méthodes protégées

Méthode Description
_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

Method Details

__construct() public méthode

Class constructor
public __construct ( &$db ) : void
Résultat void

_alter_table() protected méthode

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
Résultat string | string[]

_attr_auto_increment() protected méthode

Field attribute AUTO_INCREMENT
protected _attr_auto_increment ( &$attributes, &$field ) : void
Résultat void

_attr_type() protected méthode

Performs a data type mapping between different databases.
protected _attr_type ( &$attributes ) : void
Résultat void

Property Details

$_null protected_oe property

NULL value representation in CREATE/ALTER TABLE statements
protected string $_null
Résultat string

$_unsigned protected_oe property

UNSIGNED support
protected array $_unsigned
Résultat array