Safe Haskell | Safe-Inferred |
---|---|
Language | Haskell2010 |
Documentation
newtype PgPrimName Source #
Instances
pgPrimName :: forall name. KnownSymbol name => PgPrimName Source #
newtype PgProdName Source #
Instances
newtype PgColumnName Source #
Instances
pgColumnName :: Text -> PgColumnName Source #
Instances
FromJSON PgTypeRef Source # | |
ToJSON PgTypeRef Source # | |
Defined in Sqel.Data.PgType | |
IsString PgTypeRef Source # | |
Defined in Sqel.Data.PgType fromString :: String -> PgTypeRef # | |
Generic PgTypeRef Source # | |
Show PgTypeRef Source # | |
Eq PgTypeRef Source # | |
Ord PgTypeRef Source # | |
Defined in Sqel.Data.PgType | |
Pretty PgTypeRef Source # | |
Defined in Sqel.Data.PgType | |
ToSql PgTypeRef Source # | |
type Rep PgTypeRef Source # | |
Defined in Sqel.Data.PgType |
pgCompRef :: PgCompName -> PgTypeRef Source #
pgTypeRefSym :: forall tname. KnownSymbol tname => PgTypeRef Source #
data ColumnType Source #
ColumnPrim | |
| |
ColumnComp | |
Instances
PgColumn | |
|
Instances
FromJSON PgColumn Source # | |
ToJSON PgColumn Source # | |
Defined in Sqel.Data.PgType | |
Generic PgColumn Source # | |
Show PgColumn Source # | |
Eq PgColumn Source # | |
Pretty PgColumn Source # | |
Defined in Sqel.Data.PgType | |
ToSql (Create PgColumn) Source # | |
type Rep PgColumn Source # | |
Defined in Sqel.Data.PgType type Rep PgColumn = D1 ('MetaData "PgColumn" "Sqel.Data.PgType" "sqel-0.0.1.0-5k4czMecwS553bFrfF1Jzu" 'False) (C1 ('MetaCons "PgColumn" 'PrefixI 'True) (S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 PgColumnName) :*: S1 ('MetaSel ('Just "pgType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 ColumnType))) |
PgColumns | |
|
data StructureType Source #
StructurePrim | |
| |
StructureComp | |
|
Instances
newtype PgStructure Source #
Instances
FromJSON PgStructure Source # | |
Defined in Sqel.Data.PgType parseJSON :: Value -> Parser PgStructure # parseJSONList :: Value -> Parser [PgStructure] # | |
ToJSON PgStructure Source # | |
Defined in Sqel.Data.PgType toJSON :: PgStructure -> Value # toEncoding :: PgStructure -> Encoding # toJSONList :: [PgStructure] -> Value # toEncodingList :: [PgStructure] -> Encoding # | |
Show PgStructure Source # | |
Defined in Sqel.Data.PgType showsPrec :: Int -> PgStructure -> ShowS # show :: PgStructure -> String # showList :: [PgStructure] -> ShowS # | |
Eq PgStructure Source # | |
Defined in Sqel.Data.PgType (==) :: PgStructure -> PgStructure -> Bool # (/=) :: PgStructure -> PgStructure -> Bool # |
data PgComposite Source #
Instances
newtype TableSelectors Source #
Instances
newtype TableValues Source #
TableValues | |
|
Instances
Generic TableValues Source # | |
Defined in Sqel.Data.PgType type Rep TableValues :: Type -> Type # from :: TableValues -> Rep TableValues x # to :: Rep TableValues x -> TableValues # | |
Show TableValues Source # | |
Defined in Sqel.Data.PgType showsPrec :: Int -> TableValues -> ShowS # show :: TableValues -> String # showList :: [TableValues] -> ShowS # | |
Eq TableValues Source # | |
Defined in Sqel.Data.PgType (==) :: TableValues -> TableValues -> Bool # (/=) :: TableValues -> TableValues -> Bool # | |
type Rep TableValues Source # | |
Defined in Sqel.Data.PgType type Rep TableValues = D1 ('MetaData "TableValues" "Sqel.Data.PgType" "sqel-0.0.1.0-5k4czMecwS553bFrfF1Jzu" 'True) (C1 ('MetaCons "TableValues" 'PrefixI 'True) (S1 ('MetaSel ('Just "unTableValues") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 [Sql]))) |
PgTable | |
|