Packages

class PrimaryKeyBuilder extends ModelBuilder.PrimaryKeyBuilder

Source
SQLiteProfile.scala
Linear Supertypes
ModelBuilder.PrimaryKeyBuilder, AnyRef, Any
Type Hierarchy
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. PrimaryKeyBuilder
  2. PrimaryKeyBuilder
  3. AnyRef
  4. Any
Implicitly
  1. by any2stringadd
  2. by StringFormat
  3. by Ensuring
  4. by ArrowAssoc
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. Protected

Instance Constructors

  1. new PrimaryKeyBuilder(tableBuilder: ModelBuilder.TableBuilder, meta: Seq[MPrimaryKey])

Value Members

  1. def columns: Seq[String]
    Definition Classes
    PrimaryKeyBuilderPrimaryKeyBuilder
  2. def enabled: Boolean

    Indicates wether a primary key should be generated.

    Indicates wether a primary key should be generated. Disabled by default for single column primary keys in favor of ColumnOption PrimaryKey via Column#createPrimaryKeyColumnOption.

    Definition Classes
    PrimaryKeyBuilder
  3. final def model: Option[PrimaryKey]
    Definition Classes
    PrimaryKeyBuilder
  4. def name: Option[String]
    Definition Classes
    PrimaryKeyBuilder