SQLiteColumnBuilder
Attributes
- Source:
- SQLiteProfile.scala
- Graph
- Supertypes
Members list
Value members
Concrete methods
A (potentially non-portable) database column type. For string types, this should not include a length ascription.
A (potentially non-portable) database column type. For string types, this should not include a length ascription.
Attributes
- Definition Classes
- Source:
- SQLiteProfile.scala
The default value for the column. The outer option is used to indicate if a default value is given. The inner Option is used to allow giving None for a nullable column. This method must not return Some(None) for a non-nullable column.
The default value for the column. The outer option is used to indicate if a default value is given. The inner Option is used to allow giving None for a nullable column. This method must not return Some(None) for a non-nullable column.
Default values for autoInc column are automatically ignored (as if returning None).
If ignoreInvalidDefaults = true, Slick catches scala.MatchError and java.lang.NumberFormatException thrown by
this method, logs the message and treats it as no default value for convenience.
Attributes
- Definition Classes
- Source:
- SQLiteProfile.scala
Attributes
- Source:
- SQLiteProfile.scala
Column length of string types
Scala type this column is mapped to
Indicates whether this should be a varchar in case of a string column. Should be based on the value of dbType in the future.
Indicates whether this should be a varchar in case of a string column. Should be based on the value of dbType in the future.
Attributes
- Definition Classes
- Source:
- SQLiteProfile.scala
Inherited methods
Indicates whether this is an auto increment column
Indicates whether this is an auto increment column
Attributes
- Inherited from:
- ColumnBuilder
- Source:
- JdbcModelBuilder.scala
Indicates whether a ColumnOption Primary key should be put into the model. Only valid for single column primary keys.
Indicates whether a ColumnOption Primary key should be put into the model. Only valid for single column primary keys.
Attributes
- Inherited from:
- ColumnBuilder
- Source:
- JdbcModelBuilder.scala
The default value for the column as a ColumnOption Default or None if no default. The value wrapped by ColumnOption Default needs to be an Option in case of a nullable column but can't be an Option in case of a non-nullable Column.
The default value for the column as a ColumnOption Default or None if no default. The value wrapped by ColumnOption Default needs to be an Option in case of a nullable column but can't be an Option in case of a non-nullable Column.
Default values for autoInc columns are automatically ignored.
If ignoreInvalidDefaults = true, Slick catches scala.MatchError and java.lang.NumberFormatException thrown by
this method, logs the message and treats it as no default value for convenience.
Attributes
- Inherited from:
- ColumnBuilder
- Source:
- JdbcModelBuilder.scala
Attributes
- Inherited from:
- ColumnBuilder
- Source:
- JdbcModelBuilder.scala
Attributes
- Inherited from:
- ColumnBuilder
- Source:
- JdbcModelBuilder.scala
Indicates whether this is a nullable column
Indicates whether this is a nullable column
Attributes
- Inherited from:
- ColumnBuilder
- Source:
- JdbcModelBuilder.scala
Attributes
- Inherited from:
- ColumnBuilder
- Source:
- JdbcModelBuilder.scala
Concrete fields
Attributes
- Source:
- SQLiteProfile.scala
Inherited fields
Regex matcher to extract string out ouf surrounding ''
Regex matcher to extract string out ouf surrounding ''
Attributes
- Inherited from:
- ColumnBuilder
- Source:
- JdbcModelBuilder.scala