Safe Haskell | None |
---|---|
Language | Haskell2010 |
Synopsis
- showSqlForPostgres :: forall columns. Default Unpackspec columns columns => Query columns -> String
- showSqlForPostgresUnopt :: forall columns. Default Unpackspec columns columns => Query columns -> String
- showSqlForPostgresExplicit :: Unpackspec columns b -> Query columns -> String
- showSqlForPostgresUnoptExplicit :: Unpackspec columns b -> Query columns -> String
- formatAndShowSQL :: ([PrimExpr], PrimQuery, Tag) -> String
Documentation
showSqlForPostgres :: forall columns. Default Unpackspec columns columns => Query columns -> String Source #
Example type specialization:
showSqlForPostgres :: Query (Column a, Column b) -> String
Assuming the makeAdaptorAndInstance
splice has been run for the
product type Foo
:
showSqlForPostgres :: Query (Foo (Column a) (Column b) (Column c)) -> String
showSqlForPostgresUnopt :: forall columns. Default Unpackspec columns columns => Query columns -> String Source #
showSqlForPostgresExplicit :: Unpackspec columns b -> Query columns -> String Source #
showSqlForPostgresUnoptExplicit :: Unpackspec columns b -> Query columns -> String Source #