SrfView

org.squeryl.pg.SrfView
class SrfView[T](name: String, classOfT: Class[T], schema: Schema, prefix: Option[String], args: Iterable[ExpressionNode]) extends View[T]

Attributes

Source
PgSchema.scala
Graph
Supertypes
class View[T]
trait Queryable[T]
class Object
trait Matchable
class Any

Members list

Value members

Concrete methods

Attributes

Definition Classes
Source
PgSchema.scala

Inherited methods

def allRows(implicit dsl: QueryDsl): Iterable[T]

Attributes

Inherited from:
View
Source
View.scala
def get[K](k: K)(implicit ked: KeyedEntityDef[T, K], dsl: QueryDsl, toCanLookup: K => CanLookup): T

Will throw an exception if the given key (k) returns no row.

Will throw an exception if the given key (k) returns no row.

Attributes

Inherited from:
View
Source
View.scala
def lookup[K](k: K)(implicit ked: KeyedEntityDef[T, K], dsl: QueryDsl, toCanLookup: K => CanLookup): Option[T]

Attributes

Inherited from:
View
Source
View.scala
def prefixedName: String

Attributes

Inherited from:
View
Source
View.scala
def prefixedPrefixedName(s: String): String

Suppose you have : prefix.MyTable myTable.prefixedPrefixedName("z") will yield : prefix.zMyTable used for creating names for objects derived from a table, ex.: a sequence

Suppose you have : prefix.MyTable myTable.prefixedPrefixedName("z") will yield : prefix.zMyTable used for creating names for objects derived from a table, ex.: a sequence

Attributes

Inherited from:
View
Source
View.scala
def where(whereClauseFunctor: T => LogicalBoolean)(implicit dsl: QueryDsl): Query[T]

Attributes

Inherited from:
Queryable
Source
Queryable.scala

Inherited fields

val ked: Option[KeyedEntityDef[T, _]]

Attributes

Inherited from:
View
Source
View.scala
val optionalFieldsInfo: Option[Map[String, Class[_]]]

Attributes

Inherited from:
View
Source
View.scala

Attributes

Inherited from:
View
Source
View.scala