Safe Haskell | None |
---|---|
Language | Haskell2010 |
Database.Beam.Backend.SQL.Types
Documentation
Constructors
SqlNull |
Instances
Bounded SqlNull Source # | |
Enum SqlNull Source # | |
Generic SqlNull Source # | |
Defined in Database.Beam.Backend.SQL.Types | |
Show SqlNull Source # | |
Eq SqlNull Source # | |
Ord SqlNull Source # | |
Defined in Database.Beam.Backend.SQL.Types | |
HasSqlValueSyntax Value SqlNull Source # | |
Defined in Database.Beam.Backend.SQL.AST Methods sqlValueSyntax :: SqlNull -> Value Source # | |
HasSqlValueSyntax SqlSyntaxBuilder SqlNull Source # | |
Defined in Database.Beam.Backend.SQL.Builder Methods | |
type Rep SqlNull Source # | |
newtype SqlBitString Source #
Constructors
SqlBitString Integer |
Instances
Instances
FromBackendRow be x => FromBackendRow be (SqlSerial x) Source # | |||||
Defined in Database.Beam.Backend.SQL.Row Methods fromBackendRow :: FromBackendRowM be (SqlSerial x) Source # valuesNeeded :: Proxy be -> Proxy (SqlSerial x) -> Int Source # | |||||
HasSqlValueSyntax syntax x => HasSqlValueSyntax syntax (SqlSerial x) Source # | |||||
Defined in Database.Beam.Backend.SQL.SQL92 Methods sqlValueSyntax :: SqlSerial x -> syntax Source # | |||||
HasSqlEqualityCheck be a => HasSqlEqualityCheck be (SqlSerial a) Source # | |||||
Defined in Database.Beam.Query.Ord Methods sqlEqE :: Proxy (SqlSerial a) -> Proxy be -> BeamSqlBackendExpressionSyntax be -> BeamSqlBackendExpressionSyntax be -> BeamSqlBackendExpressionSyntax be Source # sqlNeqE :: Proxy (SqlSerial a) -> Proxy be -> BeamSqlBackendExpressionSyntax be -> BeamSqlBackendExpressionSyntax be -> BeamSqlBackendExpressionSyntax be Source # sqlEqTriE :: Proxy (SqlSerial a) -> Proxy be -> BeamSqlBackendExpressionSyntax be -> BeamSqlBackendExpressionSyntax be -> BeamSqlBackendExpressionSyntax be Source # sqlNeqTriE :: Proxy (SqlSerial a) -> Proxy be -> BeamSqlBackendExpressionSyntax be -> BeamSqlBackendExpressionSyntax be -> BeamSqlBackendExpressionSyntax be Source # | |||||
HasSqlQuantifiedEqualityCheck syntax a => HasSqlQuantifiedEqualityCheck syntax (SqlSerial a) Source # | |||||
Defined in Database.Beam.Query.Ord Methods sqlQEqE :: Proxy (SqlSerial a) -> Proxy syntax -> Maybe (BeamSqlBackendExpressionQuantifierSyntax syntax) -> BeamSqlBackendExpressionSyntax syntax -> BeamSqlBackendExpressionSyntax syntax -> BeamSqlBackendExpressionSyntax syntax Source # sqlQNeqE :: Proxy (SqlSerial a) -> Proxy syntax -> Maybe (BeamSqlBackendExpressionQuantifierSyntax syntax) -> BeamSqlBackendExpressionSyntax syntax -> BeamSqlBackendExpressionSyntax syntax -> BeamSqlBackendExpressionSyntax syntax Source # | |||||
FromJSON a => FromJSON (SqlSerial a) Source # | |||||
Defined in Database.Beam.Backend.SQL.Types | |||||
ToJSON a => ToJSON (SqlSerial a) Source # | |||||
Enum a => Enum (SqlSerial a) Source # | |||||
Defined in Database.Beam.Backend.SQL.Types Methods succ :: SqlSerial a -> SqlSerial a # pred :: SqlSerial a -> SqlSerial a # toEnum :: Int -> SqlSerial a # fromEnum :: SqlSerial a -> Int # enumFrom :: SqlSerial a -> [SqlSerial a] # enumFromThen :: SqlSerial a -> SqlSerial a -> [SqlSerial a] # enumFromTo :: SqlSerial a -> SqlSerial a -> [SqlSerial a] # enumFromThenTo :: SqlSerial a -> SqlSerial a -> SqlSerial a -> [SqlSerial a] # | |||||
Generic (SqlSerial a) Source # | |||||
Defined in Database.Beam.Backend.SQL.Types Associated Types
| |||||
Num a => Num (SqlSerial a) Source # | |||||
Defined in Database.Beam.Backend.SQL.Types Methods (+) :: SqlSerial a -> SqlSerial a -> SqlSerial a # (-) :: SqlSerial a -> SqlSerial a -> SqlSerial a # (*) :: SqlSerial a -> SqlSerial a -> SqlSerial a # negate :: SqlSerial a -> SqlSerial a # abs :: SqlSerial a -> SqlSerial a # signum :: SqlSerial a -> SqlSerial a # fromInteger :: Integer -> SqlSerial a # | |||||
Read a => Read (SqlSerial a) Source # | |||||
Integral a => Integral (SqlSerial a) Source # | |||||
Defined in Database.Beam.Backend.SQL.Types Methods quot :: SqlSerial a -> SqlSerial a -> SqlSerial a # rem :: SqlSerial a -> SqlSerial a -> SqlSerial a # div :: SqlSerial a -> SqlSerial a -> SqlSerial a # mod :: SqlSerial a -> SqlSerial a -> SqlSerial a # quotRem :: SqlSerial a -> SqlSerial a -> (SqlSerial a, SqlSerial a) # divMod :: SqlSerial a -> SqlSerial a -> (SqlSerial a, SqlSerial a) # | |||||
Real a => Real (SqlSerial a) Source # | |||||
Defined in Database.Beam.Backend.SQL.Types Methods toRational :: SqlSerial a -> Rational # | |||||
Show a => Show (SqlSerial a) Source # | |||||
Eq a => Eq (SqlSerial a) Source # | |||||
Ord a => Ord (SqlSerial a) Source # | |||||
Defined in Database.Beam.Backend.SQL.Types | |||||
type Rep (SqlSerial a) Source # | |||||
Defined in Database.Beam.Backend.SQL.Types |