ColumnConfig

slick.additions.codegen.ColumnConfig
case class ColumnConfig(column: MColumn, tableFieldTerm: Name, modelFieldTerm: Name, scalaType: Type, scalaDefault: Option[Term])

How a database column is to be represented in code

Value parameters

column

the column this is for

modelFieldTerm

the identifier used in the model class

scalaDefault

the default value to provide in the model class

scalaType

the type that will represent data in the column in code

tableFieldTerm

the identifier used in the Slick table definition

Attributes

Graph
Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all

Members list

Value members

Inherited methods

def productElementNames: Iterator[String]

Attributes

Inherited from:
Product
def productIterator: Iterator[Any]

Attributes

Inherited from:
Product