1,
'ClassPrefix' => '',
'ClassSuffix' => '',
'TypeTableSuffix' => '_type',
'AssociationTableSuffix' => '_assn',
'TemplateEscapeBegin' => '<%',
'TemplateEscapeEnd' => '%>',
'AssociatedObjectPrefix' => ''
);
$objCodeGen = new QCodeGen();
$objCodeGen->AnalyzeDatabase($strSettingArray);
if ($objCodeGen->Errors)
printf("
%s
", $objCodeGen->Errors);
$strTableName = QApplication::QueryString('strTableName');
$strTypeTableName = QApplication::QueryString('strTypeTableName');
?>
Select a Table:
Select a Type Table:
TableArray) && ($objCodeGen->TableArray[$strTableName])) {
$objTable = $objCodeGen->TableArray[$strTableName];
?>
|
Name
|
Name; ?>
|
|
Class Name
|
ClassName; ?>
|
|
Class Name Plural
|
ClassNamePlural; ?>
|
|
ColumnArray
|
ColumnArray) foreach ($objColumnArray as $objColumn) {
if ($strBgColor == "ffffee")
$strBgColor = "eeffff";
else
$strBgColor = "ffffee";
printf('%s',
$strBgColor, $objColumn->Name);
var_dump($objColumn);
print(' | ');
}
?>
|
|
IndexArray
|
IndexArray) foreach ($objIndexArray as $objIndex) {
if ($strBgColor == "ffffee")
$strBgColor = "eeffff";
else
$strBgColor = "ffffee";
printf('%s',
$strBgColor, $objIndex->KeyName);
var_dump($objIndex);
printf(' | ');
}
?>
|
|
ReverseReferenceArray
|
ReverseReferenceArray) foreach ($objRrArray as $objReverseReference) {
if ($strBgColor == "ffffee")
$strBgColor = "eeffff";
else
$strBgColor = "ffffee";
printf('%s',
$strBgColor, $objReverseReference->KeyName);
var_dump($objReverseReference);
printf(' | ');
}
?>
|
|
ManyToManyReferenceArray
|
ManyToManyReferenceArray) foreach ($objMmArray as $objManyToManyReference) {
if ($strBgColor == "ffffee")
$strBgColor = "eeffff";
else
$strBgColor = "ffffee";
printf('%s',
$strBgColor, $objManyToManyReference->KeyName);
var_dump($objManyToManyReference);
printf(' | ');
}
?>
|
TypeTableArray) && ($objCodeGen->TypeTableArray[$strTypeTableName])) {
$objTypeTable = $objCodeGen->TypeTableArray[$strTypeTableName];
?>
|
Name
|
Name; ?>
|
|
Class Name
|
ClassName; ?>
|
|
NameArray
|
NameArray); ?>
|
|
TokenArray
|
TokenArray); ?>
|