unison-sqlite-0.0.0
Safe HaskellSafe-Inferred
LanguageHaskell2010

Unison.Sqlite.Internal

Description

Internals exported for testing.

Synopsis

Documentation

data Param Source #

Constructors

FieldParam !Text 
RowParam !Text !Int 

Instances

Instances details
Show Param Source # 
Instance details

Defined in Unison.Sqlite.Sql

Methods

showsPrec :: Int -> Param -> ShowS #

show :: Param -> String #

showList :: [Param] -> ShowS #

Eq Param Source # 
Instance details

Defined in Unison.Sqlite.Sql

Methods

(==) :: Param -> Param -> Bool #

(/=) :: Param -> Param -> Bool #

data ParsedLump Source #

Instances

Instances details
Show ParsedLump Source # 
Instance details

Defined in Unison.Sqlite.Sql

Eq ParsedLump Source # 
Instance details

Defined in Unison.Sqlite.Sql

internalParseSql :: Text -> Either String [ParsedLump] Source #

Parse a SQL string, and return the list of lumps. Exported only for testing.