Package

co.actioniq

luna

Permalink

package luna

Visibility
  1. Public
  2. All

Type Members

  1. class DBWithLogging extends Proxy

    Permalink
  2. final class OptLongCompare extends AnyVal with BaseExtensionMethods[DbLongOptId]

    Permalink
  3. final class OptionCompareOption[B1] extends AnyVal with ColumnExtensionMethods[B1, Option[B1]] with OptionExtensionMethods[B1]

    Permalink

    A wrapper around slick Rep option to allow easy comparisons of optional fields to optional values.

    A wrapper around slick Rep option to allow easy comparisons of optional fields to optional values. Example: column in table team_id is nullable and context.teamId is an option. We want to be able to do .filter(row => row.teamId === context.teamId) however this does not work if context.teamId is None because the SQL resolves to where team_id = null instead of where team_id is null. This class adds a function =?= to compare two options and if the right param is None the sql will turn into "is null"

    :

  4. final class UUIDCompare extends AnyVal with BaseExtensionMethods[DbUUID]

    Permalink

Value Members

  1. object DBWithLogging

    Permalink
  2. object OptionCompareOption

    Permalink
  3. package compiled

    Permalink
  4. package context

    Permalink
  5. package dao

    Permalink
  6. package logging

    Permalink

Ungrouped