Possibly Option-wrapped Scala type of this column.
Indicates whether this is an auto increment column
Indicates if a (non-portable) DBType ColumnOption should be generated
Generates a literal represenation of the default value or None in case of an Option-typed autoinc column
Adds one or more X to the end of the given string to avoid collisions with column names.
Scala doc comment
Scala doc comment with code
Indicates whether this will be included in the generated code
Option of actualType if fakeNullable else actualType.
Indicates whether this column should be user facing as a nullable column with default None even though it is not.
Returns Some(this) if enabled else None
corresponding Slick meta model component
Name (escaped if colliding with Scala keyword).
Generates code for the ColumnOptions (DBType, AutoInc, etc.)
Name as desired in Scala Code.
Underlying Scala type of this column.