Safe Haskell | None |
---|---|
Language | Haskell2010 |
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
data PGTimestamptz Source #
Instances
data PGTimestamp Source #
Instances
PGOrd PGTimestamp Source # | |
Defined in Opaleye.SQLite.Order |
Instances
Instances
PGNum PGInt4 Source # | |
Defined in Opaleye.SQLite.PGTypes | |
PGOrd PGInt4 Source # | |
Defined in Opaleye.SQLite.Order | |
QueryRunnerColumnDefault 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 # | |
Instances
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 #