Skip to content

Commit

Permalink
Removed unused lazyFilters argument from nina.GetQuery
Browse files Browse the repository at this point in the history
  • Loading branch information
nightkr committed Apr 30, 2012
1 parent 9fa01d0 commit be73753
Showing 1 changed file with 2 additions and 2 deletions.
4 changes: 2 additions & 2 deletions nina/src/main/scala/Query.scala
Expand Up @@ -27,10 +27,10 @@ case class Query[T <: Table](table: T, filters: Seq[Filter[_, T]]) {
Query(table, filters :+ Filter(col, kind, other))
}

def get[A](cols: table.Columns[A]) = GetQuery(this, cols, Seq())
def get[A](cols: table.Columns[A]) = GetQuery(this, cols)
}

case class GetQuery[A, T <: Table](query: Query[T], cols: T#Columns[A], lazyFilters: Seq[A => Boolean]) {
case class GetQuery[A, T <: Table](query: Query[T], cols: T#Columns[A]) {
def single()(implicit conn: Connection): Option[A] = query.table.executor.getOne(query.table.tableName, query.filters, cols.columnNames).map(cols.bindFromMap(_).value)
def take(amount: Long)(implicit conn: Connection): Seq[A] = query.table.executor.getMultiple(query.table.tableName, query.filters, cols.columnNames, amount).map(cols.bindFromMap(_).value)
def all()(implicit conn: Connection): Seq[A] = query.table.executor.getMultiple(query.table.tableName, query.filters, cols.columnNames).map(cols.bindFromMap(_).value)
Expand Down

0 comments on commit be73753

Please sign in to comment.