@@ -217,6 +217,31 @@ instance
217 => ToExprs x (a, b, c, d, e)
217 => ToExprs x (a, b, c, d, e)
227+ , x ~ (exprs1, exprs2, exprs3, exprs4, exprs5, exprs6)
229+ => ToExprs x (a, b, c, d, e, f)
240+ , x ~ (exprs1, exprs2, exprs3, exprs4, exprs5, exprs6, exprs7)
242+ => ToExprs x (a, b, c, d, e, f, g)
220instance (HTable t, result ~ Col Result, x ~ t (Col Expr)) =>
245instance (HTable t, result ~ Col Result, x ~ t (Col Expr)) =>
221 ToExprs x (t result)
246 ToExprs x (t result)
@@ -253,6 +278,14 @@ type instance FromExprs (a, b, c, d) =
253 (FromExprs a, FromExprs b, FromExprs c, FromExprs d)
278 (FromExprs a, FromExprs b, FromExprs c, FromExprs d)
254type instance FromExprs (a, b, c, d, e) =
279type instance FromExprs (a, b, c, d, e) =
255 (FromExprs a, FromExprs b, FromExprs c, FromExprs d, FromExprs e)
280 (FromExprs a, FromExprs b, FromExprs c, FromExprs d, FromExprs e)
281+type instance FromExprs (a, b, c, d, e, f) =
282+ ( FromExprs a, FromExprs b, FromExprs c, FromExprs d, FromExprs e
285+type instance FromExprs (a, b, c, d, e, f, g) =
286+ ( FromExprs a, FromExprs b, FromExprs c, FromExprs d, FromExprs e
287+ , FromExprs f, FromExprs g
256type instance FromExprs (t Expr) = t Result
289type instance FromExprs (t Expr) = t Result
257type instance FromExprs (t (Col Expr)) = t (Col Result)
290type instance FromExprs (t (Col Expr)) = t (Col Result)