| Safe Haskell | None |
|---|---|
| Language | Haskell2010 |
Opaleye.SQLite.PGTypes
Synopsis
- data PGJsonb
- data PGJson
- data PGBytea
- data PGArray a
- data PGCitext
- data PGUuid
- data PGTimestamptz
- data PGTimestamp
- data PGTime
- data PGText
- data PGNumeric
- data PGInt2
- data PGInt4
- data PGInt8
- data PGFloat8
- data PGFloat4
- data PGDate
- data PGBool
- literalColumn :: Literal -> Column a
- pgString :: String -> Column PGText
- pgLazyByteString :: ByteString -> Column PGBytea
- pgStrictByteString :: ByteString -> Column PGBytea
- pgStrictText :: Text -> Column PGText
- pgLazyText :: Text -> Column PGText
- pgInt4 :: Int -> Column PGInt4
- pgInt8 :: Int64 -> Column PGInt8
- pgDouble :: Double -> Column PGFloat8
- pgBool :: Bool -> Column PGBool
- pgUUID :: UUID -> Column PGUuid
- unsafePgFormatTime :: FormatTime t => Name -> String -> t -> Column c
- pgDay :: Day -> Column PGDate
- pgUTCTime :: UTCTime -> Column PGTimestamptz
- pgLocalTime :: LocalTime -> Column PGTimestamp
- pgTimeOfDay :: TimeOfDay -> Column PGTime
- pgCiStrictText :: CI Text -> Column PGCitext
- pgCiLazyText :: CI Text -> Column PGCitext
- pgJSON :: String -> Column PGJson
- pgStrictJSON :: ByteString -> Column PGJson
- pgLazyJSON :: ByteString -> Column PGJson
- pgJSONB :: String -> Column PGJsonb
- pgStrictJSONB :: ByteString -> Column PGJsonb
- pgLazyJSONB :: ByteString -> Column PGJsonb
Documentation
Instances
data PGTimestamptz Source #
Instances
data PGTimestamp Source #
Instances
| PGOrd PGTimestamp Source # | |
Defined in Opaleye.SQLite.Order | |
Instances
| PGOrd PGText Source # | |
Defined in Opaleye.SQLite.Order | |
| QueryRunnerColumnDefault PGText Text Source # | |
Defined in Opaleye.SQLite.Internal.RunQuery Methods queryRunnerColumnDefault :: QueryRunnerColumn PGText Text Source # | |
| QueryRunnerColumnDefault PGText Text Source # | |
Defined in Opaleye.SQLite.Internal.RunQuery Methods queryRunnerColumnDefault :: QueryRunnerColumn PGText Text Source # | |
| QueryRunnerColumnDefault PGText String Source # | |
Defined in Opaleye.SQLite.Internal.RunQuery Methods queryRunnerColumnDefault :: QueryRunnerColumn PGText String Source # | |
| Default Constant Text (Column SqlText) Source # | |
| Default Constant Text (Column SqlText) Source # | |
| Default Constant String (Column SqlText) Source # | |
Instances
| PGNum PGInt4 Source # | |
Defined in Opaleye.SQLite.PGTypes | |
| PGOrd PGInt4 Source # | |
Defined in Opaleye.SQLite.Order | |
| QueryRunnerColumnDefault PGInt4 Int Source # | |
Defined in Opaleye.SQLite.Internal.RunQuery Methods queryRunnerColumnDefault :: QueryRunnerColumn PGInt4 Int Source # | |
| Default Constant Int (Column SqlInt) Source # | |
| Default Valuesspec (Column PGInt4) (Column PGInt4) Source # | |
Defined in Opaleye.SQLite.Internal.Values | |
Instances
| PGNum PGInt8 Source # | |
Defined in Opaleye.SQLite.PGTypes | |
| PGOrd PGInt8 Source # | |
Defined in Opaleye.SQLite.Order | |
| QueryRunnerColumnDefault PGInt8 Int64 Source # | |
Defined in Opaleye.SQLite.Internal.RunQuery Methods queryRunnerColumnDefault :: QueryRunnerColumn PGInt8 Int64 Source # | |
Instances
| PGFractional PGFloat8 Source # | |
Defined in Opaleye.SQLite.PGTypes | |
| PGNum PGFloat8 Source # | |
Defined in Opaleye.SQLite.PGTypes | |
| PGOrd PGFloat8 Source # | |
Defined in Opaleye.SQLite.Order | |
| QueryRunnerColumnDefault PGFloat8 Double Source # | |
Defined in Opaleye.SQLite.Internal.RunQuery | |
| Default Constant Double (Column SqlReal) Source # | |
Instances
| PGOrd PGDate Source # | |
Defined in Opaleye.SQLite.Order | |
| QueryRunnerColumnDefault PGDate Day Source # | |
Defined in Opaleye.SQLite.Internal.RunQuery Methods queryRunnerColumnDefault :: QueryRunnerColumn PGDate Day Source # | |
Instances
| PGOrd PGBool Source # | |
Defined in Opaleye.SQLite.Order | |
| QueryRunnerColumnDefault PGBool Bool Source # | |
Defined in Opaleye.SQLite.Internal.RunQuery Methods queryRunnerColumnDefault :: QueryRunnerColumn PGBool Bool Source # | |
| Default Constant Bool (Column SqlBool) Source # | |
literalColumn :: Literal -> Column a Source #
Warning: literalColumn has been moved to Opaleye.Internal.PGTypes
unsafePgFormatTime :: FormatTime t => Name -> String -> t -> Column c Source #
Warning: unsafePgFormatTime has been moved to Opaleye.Internal.PGTypes
pgLocalTime :: LocalTime -> Column PGTimestamp Source #
pgStrictJSON :: ByteString -> Column PGJson Source #
pgLazyJSON :: ByteString -> Column PGJson Source #
pgStrictJSONB :: ByteString -> Column PGJsonb Source #
pgLazyJSONB :: ByteString -> Column PGJsonb Source #