Table

@Target(allowedTargets = [AnnotationTarget.CLASS])
annotation class Table(val name: String = "", val alias: String = "", val catalog: String = "", val schema: String = "", val className: String = "", val entitySequenceName: String = "", val ignoreProperties: Array<String> = [])(source)

Specify the table for an entity class.

Properties

Link copied to clipboard

The alias of the table.

Link copied to clipboard

The catalog of the table.

Link copied to clipboard

The name of the corresponding table class in the generated code.

Link copied to clipboard

The name of the corresponding entity sequence in the generated code.

Link copied to clipboard

Specify properties that should be ignored for generating column definitions.

Link copied to clipboard

The name of the table.

Link copied to clipboard

The schema of the table.