Packages

package definitions

Type Members

  1. trait PureharmDBSlickImplicits extends SlickConnectionIOCatsInstances

    Since

    06 May 2019

  2. trait PureharmDBSlickTypeDefinitions extends AnyRef

    This trait provides convenience aliases to mix in directly into client code in order to minimize imports.

    This trait provides convenience aliases to mix in directly into client code in order to minimize imports.

    E.g:

    package com.domainspecific
    
    package object db extends busymachines.pureharm.dbslick.types.DBSlickTypes {
      type DomainSpecificType = Int
    }
    Since

    02 Apr 2019

  3. trait SlickConnectionIOCatsInstances extends AnyRef

    Since

    04 Apr 2019

  4. trait SlickQueryAlgebraTypes extends AnyRef

    Copy paste these into your global JDBC profile API definition to have them available whenever you actually write any slick stuff.

    Copy paste these into your global JDBC profile API definition to have them available whenever you actually write any slick stuff. Thus easily making them available.

    Unfortunately, there is no way to define this in such a way as to mix in directly into your "api" object, so you progrably will never use this trait directly, but rather you will copy paste these definitions into your custom application definition of slick.jdbc.JdbcProfile#api, for an easy import experience.

    Since

    04 Apr 2019

Ungrouped