From Version 5.21.0-beta-2
Structured Schema Management
Column Attributes Reference
obj addColumnObject( string $columnName, string $columnType, optional string $platform='' )
The method addColumnObject()
is part of the Structured Schema Management suite, and adds a column to the current table object.
The column name can be any value understood by the DBMS.
The column type is declared using a metaType definition.
The platform parameter can be any parameter recognized by the Platform keyword.
In the following example, a table employees is to be created. The table has 2 columns, COL1 and COL2
$t = new metaObjectStructure($dict,'employees'); $t->addColumnObject('COL1','I'); $t->addColumnObject('COL2','C(60)');