Project Schema for ${database.projectName} (${database.databaseName})

#if ($database.hasDatabaseSchema())

generated from ${database.databaseSchema}

#end

${database.timestampExpression}

#if ($database.hasClassificationDefinitionMap()) #end #if ($database.hasTableBqpMap() || $database.isGenerateProcedureParameterBean()) #end

Table List

#if ($database.hasAdditionalSchema()) #end #if ($database.isAliasDelimiterInDbCommentValid()) #end #foreach ($table in $database.tableDisplaySortedList) #if ($database.hasAdditionalSchema()) #end #if ($database.isAliasDelimiterInDbCommentValid()) #end #end
SchemaAliasName Type ForeignTable ReferrerTable Comment EntityName
#if ($table.hasSchema()) ${table.schema}#else  #end${table.alias}${table.name} ${table.type} ${table.foreignTableNameCommaStringWithHtmlHref} ${table.referrerTableNameCommaStringWithHtmlHref} #if ($table.hasComment()) ${table.commentForSchemaHtml}#else  #end ${table.javaName}
#foreach ($table in $database.tableDisplaySortedList) $generator.parse("doc/html/table.vm", null, "table", $table) #end #if ($database.hasClassificationDefinitionMap())

Classification Definition

#foreach ($classificationName in $database.classificationNameList) #set ($classificationMapList = $database.classificationDefinitionMap.get($classificationName)) #set ($existTop = false) #if ($database.classificationTopDefinitionMap.containsKey($classificationName)) #set ($classificationTopMap = $database.classificationTopDefinitionMap.get($classificationName)) #set ($existTop = true) #else #set ($existTop = false) #end #end
Classification Top Comment Definition
${classificationName} #if ($existTop && $classificationTopMap.containsKey('topComment'))$classificationTopMap.get('topComment')#else  #end #foreach ($classificationMap in $classificationMapList) #end
Code Name Alias Comment
$classificationMap.get('code') ${classificationMap.get('name')} #if ($classificationMap.containsKey('alias'))${classificationMap.get('alias')}#else  #end #if ($classificationMap.containsKey('comment'))${classificationMap.get('comment')}#else  #end
#end #if ($database.hasTableBqpMap() || $database.isGenerateProcedureParameterBean())

OutsideSql List

#foreach ($table in $database.tableDisplaySortedList) #if ($table.hasBehaviorQueryPath())

${table.name}

#foreach ($behaviorQueryPath in $table.behaviorQueryPathList)
$table.getBehaviorQueryPathTitleForSchemaHtml($behaviorQueryPath)$table.getBehaviorQueryPathDisplayName($behaviorQueryPath)
#if ($table.hasBehaviorQueryPathDescription($behaviorQueryPath))
$table.getBehaviorQueryPathDescriptionForSchemaHtml($behaviorQueryPath)
#end
$table.getBehaviorQueryPathFileName($behaviorQueryPath) #if ($table.hasBehaviorQueryPathCustomizeEntity($behaviorQueryPath)) (${table.getBehaviorQueryPathCustomizeEntity($behaviorQueryPath)}${table.getBehaviorQueryPathCursorForSchemaHtml($behaviorQueryPath)}) #end #if ($table.hasBehaviorQueryPathParameterBean($behaviorQueryPath)) (${table.getBehaviorQueryPathParameterBean($behaviorQueryPath)}) #end
#end
#end #end #if ($database.isGenerateProcedureParameterBean())

Procedure

#foreach ($procedure in $database.availableProcedureList)
${procedure.procedureDisplayNameForSchemaHtml}
#if ($procedure.hasProcedureComment())
${procedure.procedureCommentForSchemaHtml}
#end #if ($procedure.procedureColumnMetaInfoList.isEmpty())
*no arguments
#else #foreach ($column in $procedure.procedureColumnMetaInfoList)
${column.columnDisplayNameForSchemaHtml} #if ($column.hasColumnComment())
${column.columnCommentForSchemaHtml}
#end
#end #end #end
#end #end