| Safe Haskell | Safe-Inferred | 
|---|---|
| Language | Haskell2010 | 
Sqel.Data.PgType
Documentation
newtype PgPrimName Source #
Constructors
| PgPrimName | |
Fields 
  | |
Instances
pgPrimName :: forall name. KnownSymbol name => PgPrimName Source #
newtype PgProdName Source #
Constructors
| PgProdName | |
Fields 
  | |
Instances
newtype PgColumnName Source #
Constructors
| PgColumnName | |
Fields  | |
Instances
pgColumnName :: Text -> PgColumnName Source #
Constructors
| PgTypeRef | |
Fields 
  | |
Instances
| FromJSON PgTypeRef Source # | |
| ToJSON PgTypeRef Source # | |
Defined in Sqel.Data.PgType  | |
| IsString PgTypeRef Source # | |
Defined in Sqel.Data.PgType Methods fromString :: String -> PgTypeRef #  | |
| Generic PgTypeRef Source # | |
| Show PgTypeRef Source # | |
| Eq PgTypeRef Source # | |
| Ord PgTypeRef Source # | |
| 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 #
Constructors
| ColumnPrim | |
Fields 
  | |
| ColumnComp | |
Instances
Constructors
| PgColumn | |
Fields 
  | |
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)))  | |
Constructors
| PgColumns | |
Fields 
  | |
data StructureType Source #
Constructors
| StructurePrim | |
Fields 
  | |
| StructureComp | |
Fields 
  | |
Instances
newtype PgStructure Source #
Constructors
| PgStructure | |
Fields 
  | |
Instances
| FromJSON PgStructure Source # | |
Defined in Sqel.Data.PgType  | |
| ToJSON PgStructure Source # | |
Defined in Sqel.Data.PgType Methods toJSON :: PgStructure -> Value # toEncoding :: PgStructure -> Encoding # toJSONList :: [PgStructure] -> Value # toEncodingList :: [PgStructure] -> Encoding #  | |
| Show PgStructure Source # | |
Defined in Sqel.Data.PgType Methods showsPrec :: Int -> PgStructure -> ShowS # show :: PgStructure -> String # showList :: [PgStructure] -> ShowS #  | |
| Eq PgStructure Source # | |
Defined in Sqel.Data.PgType  | |
data PgComposite Source #
Constructors
| PgComposite | |
Fields 
  | |
Instances
newtype TableSelectors Source #
Constructors
| TableSelectors | |
Fields 
  | |
Instances
newtype TableValues Source #
Constructors
| TableValues | |
Fields 
  | |
Instances
| Generic TableValues Source # | |
Defined in Sqel.Data.PgType Associated Types type Rep TableValues :: Type -> Type #  | |
| Show TableValues Source # | |
Defined in Sqel.Data.PgType Methods showsPrec :: Int -> TableValues -> ShowS # show :: TableValues -> String # showList :: [TableValues] -> ShowS #  | |
| Eq TableValues Source # | |
Defined in Sqel.Data.PgType  | |
| 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])))  | |
Constructors
| PgTable | |
Fields 
  | |