simple-sql-parser-0.4.1: A parser for SQL queries

Safe HaskellSafe-Inferred
LanguageHaskell2010

Language.SQL.SimpleSQL.Pretty

Description

These is the pretty printing functions, which produce SQL source from ASTs. The code attempts to format the output in a readable way.

Synopsis

Documentation

prettyQueryExpr :: Dialect -> QueryExpr -> String Source

Convert a query expr ast to concrete syntax.

prettyValueExpr :: Dialect -> ValueExpr -> String Source

Convert a value expr ast to concrete syntax.

prettyQueryExprs :: Dialect -> [QueryExpr] -> String Source

Convert a list of query exprs to concrete syntax. A semi colon is inserted after each query expr.