----------------------------------------------------------------------------- -- getName() ?> ----------------------------------------------------------------------------- parse("$basepath/drop.tpl"); $sequence = $generator->parse("$basepath/sequence.tpl"); if (!empty($sequence)) { echo $sequence; } ?> CREATE TABLE getName() ?> ( parse("$basepath/columns.tpl"); $pk = trim($generator->parse("$basepath/primarykey.tpl")); $unique = $generator->parse("$basepath/unique.tpl"); $index = trim($generator->parse("$basepath/index.tpl")); if ( empty($pk) && empty($unique)) { echo preg_replace('/[ ,]+[\s]*$/', '', $cols); } else { echo $cols; } if (empty($unique) && !empty($pk)) { echo preg_replace('/[ ,]+[\s]*$/', '', $pk); } else { echo $pk; } if (!empty($unique)) { echo preg_replace('/[ ,]+[\s]*$/', '', $unique); } ?> ); COMMENT ON TABLE getName() ?> IS 'escapeText($table->getDescription()) ?>'; getColumns() as $col) { if( $col->getDescription() != '' ) { ?> COMMENT ON COLUMN getName() ?>.getName() ?> IS 'escapeText($col->getDescription()) ?>';