TableMetadata
data class TableMetadata(val entityClass: KSClassDeclaration, val name: String, val alias: String?, val catalog: String?, val schema: String?, val tableClassName: String, val entitySequenceName: String, val ignoreProperties: Set<String>, val columns: List<ColumnMetadata>)(source)
Table definition metadata.
Constructors
Properties
Link copied to clipboard
Columns in the table.
Link copied to clipboard
The annotated entity class of the table.
Link copied to clipboard
The name of the corresponding entity sequence in the generated code.
Link copied to clipboard
Properties that should be ignored for generating column definitions.
Link copied to clipboard
The name of the corresponding table class in the generated code.