Slick code generator string extension methods.
Table generator virtual class
Code generator for table related code
Table generator factory.
Table generator factory. Override for customization.
Assemble doc comment with scala code
Assemble doc comment with scala code
Wrap the given type into an Option type
Wrap the given type into an Option type
Generates code for a qualified Scala type
Generates code for a qualified Scala type
Marks a String as a TermName (e.
Marks a String as a TermName (e.g. for escaping scala keywords)
Marks a String as a TypeName (e.
Marks a String as a TypeName (e.g. for escaping scala keywords)
Maps database table name to entity case class name
Words that are reserved keywords in Scala
Words that are reserved keywords in Scala
Existing term member names in Table[_] that do not take parameters
Existing term member names in Table[_] that do not take parameters
Maps database table name to Table class and value name
Table code generators.
Table code generators indexed by db table name.
(abstractGenerator: StringAdd).self
(abstractGenerator: StringFormat).self
(abstractGenerator: ArrowAssoc[AbstractGenerator[Code, TermName, TypeName]]).x
(Since version 2.10.0) Use leftOfArrow
instead
(abstractGenerator: Ensuring[AbstractGenerator[Code, TermName, TypeName]]).x
(Since version 2.10.0) Use resultOfEnsuring
instead
Slick code generator providing the base structure and facilities. It contains a subclass as a generator for Tables, which again contains subclasses for Column, etc. The implementation follows the virtual class pattern, which allows flexible customization by overriding the inner classes (following the pattern).
http://lampwww.epfl.ch/~odersky/papers/ScalableComponent.html