
org.scalaquery.ql.basic.BasicColumnOptions.scala Maven / Gradle / Ivy
package org.scalaquery.ql.basic
import org.scalaquery.ql.ColumnOption
class BasicColumnOptions {
val NotNull = BasicColumnOption.NotNull
val Nullable = BasicColumnOption.Nullable
val PrimaryKey = BasicColumnOption.PrimaryKey
def Default[T](defaultValue: T) = BasicColumnOption.Default[T](defaultValue)
def DBType(dbType: String) = BasicColumnOption.DBType(dbType)
}
object BasicColumnOptions extends BasicColumnOptions
object BasicColumnOption {
case object NotNull extends ColumnOption[Nothing, BasicProfile]
case object Nullable extends ColumnOption[Nothing, BasicProfile]
case object PrimaryKey extends ColumnOption[Nothing, BasicProfile]
case class Default[T](val defaultValue: T) extends ColumnOption[T, BasicProfile]
case class DBType(val dbType: String) extends ColumnOption[Nothing, BasicProfile]
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy