| Copyright | (c) Soostone Inc 2020 |
|---|---|
| License | AllRightsReserved |
| Stability | experimental |
| Portability | POSIX |
| Safe Haskell | None |
| Language | Haskell2010 |
Napkin.Parse.Base
Description
Documentation
data SQLDialect #
Constructors
| NapkinSQL SimpleSQLParserDialect | |
| PostgreSQL | |
| SimpleSQLParser SimpleSQLParserDialect | |
| RawSQL |
Instances
| Eq SQLDialect # | |
Defined in Napkin.Parse.Base | |
| Show SQLDialect # | |
Defined in Napkin.Parse.Base Methods showsPrec :: Int -> SQLDialect -> ShowS # show :: SQLDialect -> String # showList :: [SQLDialect] -> ShowS # | |
| ToJSON SQLDialect # | |
Defined in Napkin.Parse.Base Methods toJSON :: SQLDialect -> Value # toEncoding :: SQLDialect -> Encoding # toJSONList :: [SQLDialect] -> Value # toEncodingList :: [SQLDialect] -> Encoding # | |
| FromJSON SQLDialect # | |
Defined in Napkin.Parse.Base | |
sqlDialectToText :: SQLDialect -> Text #
fromText :: Text -> Maybe SQLDialect #
allSQLDialects :: [SQLDialect] #
defaultParserDialect :: forall b. ToDbBackend b => SQLDialect #