Safe Haskell | None |
---|---|
Language | Haskell2010 |
Database.HsSqlPpp.Pretty
Description
Functions to convert sql asts to valid SQL source code.
Some effort is made produce human readable output.
- printStatements :: PrettyPrintFlags -> StatementList -> Text
- printQueryExpr :: PrettyPrintFlags -> QueryExpr -> Text
- printScalarExpr :: PrettyPrintFlags -> ScalarExpr -> Text
- data PrettyPrintFlags = PrettyPrintFlags {}
- defaultPPFlags :: PrettyPrintFlags
- data SQLSyntaxDialect
Documentation
printStatements :: PrettyPrintFlags -> StatementList -> Text
Convert an ast back to valid SQL source.
printQueryExpr :: PrettyPrintFlags -> QueryExpr -> Text
pretty print a query expression
printScalarExpr :: PrettyPrintFlags -> ScalarExpr -> Text
pretty print a scalar expression
data SQLSyntaxDialect
The dialect of SQL to use.
Constructors
PostgreSQLDialect | |
SQLServerDialect | |
OracleDialect |
Instances