simple-sql-parser-0.3.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 :: QueryExpr -> String Source

Convert a query expr ast to concrete syntax.

prettyValueExpr :: ValueExpr -> String Source

Convert a value expr ast to concrete syntax.

prettyQueryExprs :: [QueryExpr] -> String Source

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