| Safe Haskell | Safe-Inferred |
|---|---|
| Language | Haskell2010 |
Rel8.Internal.Type.Name
Synopsis
- data TypeName = TypeName {
- name :: QualifiedName
- modifiers :: [String]
- arrayDepth :: Word
- showTypeName :: TypeName -> String
Documentation
A PostgreSQL type consists of a QualifiedName (name, schema), and
optional modifiers and arrayDepth. modifiers will usually be [],
but a type like numeric(6, 2) will have ["6", "2"]. arrayDepth is
always 0 for non-array types.
Constructors
| TypeName | |
Fields
| |
Instances
| IsString TypeName Source # | Constructs |
Defined in Rel8.Internal.Type.Name Methods fromString :: String -> TypeName # | |
showTypeName :: TypeName -> String Source #