HaSSQL-1.0.0: Haskell Simple Structured Query Language

Safe HaskellSafe
LanguageHaskell2010

CreateParser

Description

 
Synopsis

Documentation

data CreateExpr Source #

CreateExpr is a constructor for Create Queries

Constructors

Create 

Fields

Instances
Eq CreateExpr Source # 
Instance details

Defined in CreateParser

Show CreateExpr Source # 
Instance details

Defined in CreateParser

createExpr :: Parser CreateExpr Source #

createExpr aggerates all parsers to parse CREATE query

evaluateCreate :: Either ParseError CreateExpr -> Maybe Database -> Maybe Database Source #

evaluateCreate evaluates parsed CreateExpr to create a new table and add columns to it. First argument is parsed CreateExpr Second argument is databse instance