Annotation Type VersionColumn


@Target(TYPE) @Retention(RUNTIME) public @interface VersionColumn
Surrogate version column.
Since:
0.4.0
Author:
Abe White
  • Element Details

    • name

      String name
      Default:
      ""
    • nullable

      boolean nullable
      Default:
      true
    • insertable

      boolean insertable
      Default:
      true
    • updatable

      boolean updatable
      Default:
      true
    • columnDefinition

      String columnDefinition
      Default:
      ""
    • length

      int length
      Default:
      255
    • precision

      int precision
      Default:
      0
    • scale

      int scale
      Default:
      0
    • table

      String table
      Default:
      ""