PHP Класс Horde_Db_Adapter_Oracle_TableDefinition, horde

Автор: Jan Schneider ([email protected])
Наследование: extends Horde_Db_Adapter_Base_TableDefinition
Показать файл Открыть проект

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

Свойство Тип Описание
$_createTrigger

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

Метод Описание
column ( $name, string $type, array $options = [] ) : Horde_Db_Adapter_Base_TableDefinition Adds a new column to the table definition.
end ( ) Wrap up table creation block & create the table

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

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

Adds a new column to the table definition.
public column ( $name, string $type, array $options = [] ) : Horde_Db_Adapter_Base_TableDefinition
$type string Column type, one of: autoincrementKey, string, text, integer, float, datetime, timestamp, time, date, binary, boolean.
$options array Column options: - limit: (integer) Maximum column length (string, text, binary or integer columns only) - default: (mixed) The column's default value. You cannot explicitly set the default value to NULL. Simply leave off this option if you want a NULL default value. - null: (boolean) Whether NULL values are allowed in the column. - precision: (integer) The number precision (float columns only). - scale: (integer) The number scaling (float columns only). - unsigned: (boolean) Whether the column is an unsigned number (integer columns only). - autoincrement: (boolean) Whether the column is an autoincrement column. Restrictions are RDMS specific.
Результат Horde_Db_Adapter_Base_TableDefinition This object.

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

Wrap up table creation block & create the table
public end ( )

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

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

protected $_createTrigger