rel8-internal
Safe HaskellNone
LanguageHaskell2010

Rel8.Internal.Table.Opaleye

Synopsis

Documentation

attributes :: Selects names exprs => TableSchema names -> exprs Source #

binaryspec :: Table Expr a => Binaryspec a a Source #

distinctspec :: Table Expr a => Distinctspec a a Source #

exprs :: Table Expr a => a -> NonEmpty PrimExpr Source #

exprsWithNames :: Selects names exprs => names -> exprs -> NonEmpty (String, PrimExpr) Source #

ifPP :: Table Expr a => IfPP a a Source #

relExprPP :: Table Expr a => RelExprPP a a Source #

table :: Selects names exprs => TableSchema names -> Table exprs exprs Source #

tableFields :: Selects names exprs => names -> TableFields exprs exprs Source #

unpackspec :: Table Expr a => Unpackspec a a Source #

valuesspec :: Table Expr a => Valuesspec a a Source #

view :: Selects names exprs => names -> exprs Source #

castTable :: Table Expr a => a -> a Source #

Transform a table by adding CAST to all columns. This is most useful for finalising a SELECT or RETURNING statement, guaranteed that the output matches what is encoded in each columns TypeInformation.

fromOrder :: Order a -> Unpackspec a a Source #