Static Public Member Functions | |
static | buildTable ($tableName, $propertyList) |
static | buildRelations (MetaClass $class) |
static | getHead () |
Definition at line 16 of file SchemaBuilder.class.php.
static SchemaBuilder::buildTable | ( | $ | tableName, | |
$ | propertyList | |||
) | [static] |
Definition at line 18 of file SchemaBuilder.class.php.
References $out, DBTable::create(), EOT, and MetaRelation::ONE_TO_ONE.
Referenced by MetaConfiguration::buildSchema().
static SchemaBuilder::buildRelations | ( | MetaClass $ | class | ) | [static] |
Definition at line 50 of file SchemaBuilder.class.php.
References $out, ForeignChangeAction::cascade(), DBTable::create(), EOT, MetaClass::getName(), MetaClass::getTableName(), MetaRelation::MANY_TO_MANY, MetaRelation::ONE_TO_MANY, and ForeignChangeAction::restrict().
Referenced by MetaConfiguration::buildSchema().
static SchemaBuilder::getHead | ( | ) | [static] |
Definition at line 144 of file SchemaBuilder.class.php.
References $out, and getHead().
Referenced by MetaConfiguration::buildSchema().