relational-schemas 0.1.0.2 → 0.1.1.0
raw patch · 2 files changed
+7/−4 lines, 2 filesPVP: major bump suggested
API removals or changes: PVP suggests a major version bump
API changes (from Hackage documentation)
- Database.Relational.Schema.DB2Syscat.Columns: avgcollen :: Columns -> !Int32
- Database.Relational.Schema.DB2Syscat.Columns: codepage :: Columns -> !Int16
- Database.Relational.Schema.DB2Syscat.Columns: colcard :: Columns -> !Int64
- Database.Relational.Schema.DB2Syscat.Columns: colname :: Columns -> !String
- Database.Relational.Schema.DB2Syscat.Columns: colno :: Columns -> !Int16
- Database.Relational.Schema.DB2Syscat.Columns: compact :: Columns -> !String
- Database.Relational.Schema.DB2Syscat.Columns: default :: Columns -> !(Maybe String)
- Database.Relational.Schema.DB2Syscat.Columns: dlFeatures :: Columns -> !(Maybe String)
- Database.Relational.Schema.DB2Syscat.Columns: generated :: Columns -> !String
- Database.Relational.Schema.DB2Syscat.Columns: hidden :: Columns -> !String
- Database.Relational.Schema.DB2Syscat.Columns: high2key :: Columns -> !(Maybe String)
- Database.Relational.Schema.DB2Syscat.Columns: identity :: Columns -> !String
- Database.Relational.Schema.DB2Syscat.Columns: inlineLength :: Columns -> !Int32
- Database.Relational.Schema.DB2Syscat.Columns: instance PersistableWidth Columns
- Database.Relational.Schema.DB2Syscat.Columns: instance ProductConstructor (String -> String -> String -> Int16 -> String -> String -> Int32 -> Int16 -> Maybe String -> String -> Int16 -> String -> String -> Int64 -> Maybe String -> Maybe String -> Int32 -> Maybe Int16 -> Maybe Int16 -> Int16 -> Int16 -> Int64 -> Maybe String -> Maybe String -> Maybe String -> Maybe String -> Maybe String -> Maybe String -> Maybe String -> Maybe String -> String -> Int32 -> String -> String -> Maybe String -> Maybe String -> Columns)
- Database.Relational.Schema.DB2Syscat.Columns: instance Show Columns
- Database.Relational.Schema.DB2Syscat.Columns: instance TableDerivable Columns
- Database.Relational.Schema.DB2Syscat.Columns: keyseq :: Columns -> !(Maybe Int16)
- Database.Relational.Schema.DB2Syscat.Columns: length :: Columns -> !Int32
- Database.Relational.Schema.DB2Syscat.Columns: logged :: Columns -> !String
- Database.Relational.Schema.DB2Syscat.Columns: low2key :: Columns -> !(Maybe String)
- Database.Relational.Schema.DB2Syscat.Columns: nmostfreq :: Columns -> !Int16
- Database.Relational.Schema.DB2Syscat.Columns: nquantiles :: Columns -> !Int16
- Database.Relational.Schema.DB2Syscat.Columns: nulls :: Columns -> !String
- Database.Relational.Schema.DB2Syscat.Columns: numnulls :: Columns -> !Int64
- Database.Relational.Schema.DB2Syscat.Columns: partkeyseq :: Columns -> !(Maybe Int16)
- Database.Relational.Schema.DB2Syscat.Columns: remarks :: Columns -> !(Maybe String)
- Database.Relational.Schema.DB2Syscat.Columns: scale :: Columns -> !Int16
- Database.Relational.Schema.DB2Syscat.Columns: scopeTabname :: Columns -> !(Maybe String)
- Database.Relational.Schema.DB2Syscat.Columns: scopeTabschema :: Columns -> !(Maybe String)
- Database.Relational.Schema.DB2Syscat.Columns: sourceTabname :: Columns -> !(Maybe String)
- Database.Relational.Schema.DB2Syscat.Columns: sourceTabschema :: Columns -> !(Maybe String)
- Database.Relational.Schema.DB2Syscat.Columns: specialProps :: Columns -> !(Maybe String)
- Database.Relational.Schema.DB2Syscat.Columns: tabname :: Columns -> !String
- Database.Relational.Schema.DB2Syscat.Columns: tabschema :: Columns -> !String
- Database.Relational.Schema.DB2Syscat.Columns: targetTypename :: Columns -> !(Maybe String)
- Database.Relational.Schema.DB2Syscat.Columns: targetTypeschema :: Columns -> !(Maybe String)
- Database.Relational.Schema.DB2Syscat.Columns: text :: Columns -> !(Maybe String)
- Database.Relational.Schema.DB2Syscat.Columns: typename :: Columns -> !String
- Database.Relational.Schema.DB2Syscat.Columns: typeschema :: Columns -> !String
- Database.Relational.Schema.MySQLInfo.Columns: columnDefault :: Columns -> !(Maybe String)
- Database.Relational.Schema.MySQLInfo.Columns: columnName :: Columns -> !String
- Database.Relational.Schema.MySQLInfo.Columns: dataType :: Columns -> !String
- Database.Relational.Schema.MySQLInfo.Columns: instance PersistableWidth Columns
- Database.Relational.Schema.MySQLInfo.Columns: instance ProductConstructor (String -> String -> String -> Int16 -> Maybe String -> String -> String -> Columns)
- Database.Relational.Schema.MySQLInfo.Columns: instance Show Columns
- Database.Relational.Schema.MySQLInfo.Columns: instance TableDerivable Columns
- Database.Relational.Schema.MySQLInfo.Columns: isNullable :: Columns -> !String
- Database.Relational.Schema.MySQLInfo.Columns: ordinalPosition :: Columns -> !Int16
- Database.Relational.Schema.MySQLInfo.Columns: tableName :: Columns -> !String
- Database.Relational.Schema.MySQLInfo.Columns: tableSchema :: Columns -> !String
- Database.Relational.Schema.OracleDataDictionary.TabColumns: avgColLen :: DbaTabColumns -> !(Maybe Int32)
- Database.Relational.Schema.OracleDataDictionary.TabColumns: charColDeclLength :: DbaTabColumns -> !(Maybe Int32)
- Database.Relational.Schema.OracleDataDictionary.TabColumns: charLength :: DbaTabColumns -> !(Maybe Int32)
- Database.Relational.Schema.OracleDataDictionary.TabColumns: charUsed :: DbaTabColumns -> !(Maybe String)
- Database.Relational.Schema.OracleDataDictionary.TabColumns: characterSetName :: DbaTabColumns -> !(Maybe String)
- Database.Relational.Schema.OracleDataDictionary.TabColumns: columnId :: DbaTabColumns -> !(Maybe Int32)
- Database.Relational.Schema.OracleDataDictionary.TabColumns: columnName :: DbaTabColumns -> !String
- Database.Relational.Schema.OracleDataDictionary.TabColumns: dataDefault :: DbaTabColumns -> !(Maybe String)
- Database.Relational.Schema.OracleDataDictionary.TabColumns: dataLength :: DbaTabColumns -> !Int32
- Database.Relational.Schema.OracleDataDictionary.TabColumns: dataPrecision :: DbaTabColumns -> !(Maybe Int32)
- Database.Relational.Schema.OracleDataDictionary.TabColumns: dataScale :: DbaTabColumns -> !(Maybe Int32)
- Database.Relational.Schema.OracleDataDictionary.TabColumns: dataType :: DbaTabColumns -> !(Maybe String)
- Database.Relational.Schema.OracleDataDictionary.TabColumns: dataTypeMod :: DbaTabColumns -> !(Maybe String)
- Database.Relational.Schema.OracleDataDictionary.TabColumns: dataTypeOwner :: DbaTabColumns -> !(Maybe String)
- Database.Relational.Schema.OracleDataDictionary.TabColumns: dataUpgraded :: DbaTabColumns -> !(Maybe String)
- Database.Relational.Schema.OracleDataDictionary.TabColumns: defaultLength :: DbaTabColumns -> !(Maybe Int32)
- Database.Relational.Schema.OracleDataDictionary.TabColumns: density :: DbaTabColumns -> !(Maybe Int32)
- Database.Relational.Schema.OracleDataDictionary.TabColumns: globalStats :: DbaTabColumns -> !(Maybe String)
- Database.Relational.Schema.OracleDataDictionary.TabColumns: histogram :: DbaTabColumns -> !(Maybe String)
- Database.Relational.Schema.OracleDataDictionary.TabColumns: instance PersistableWidth DbaTabColumns
- Database.Relational.Schema.OracleDataDictionary.TabColumns: instance ProductConstructor (String -> String -> String -> Maybe String -> Maybe String -> Maybe String -> Int32 -> Maybe Int32 -> Maybe Int32 -> Maybe String -> Maybe Int32 -> Maybe Int32 -> Maybe String -> Maybe Int32 -> Maybe Int32 -> Maybe Int32 -> Maybe Int32 -> Maybe Int32 -> Maybe String -> Maybe Int32 -> Maybe String -> Maybe String -> Maybe Int32 -> Maybe Int32 -> Maybe String -> Maybe String -> Maybe String -> Maybe String -> DbaTabColumns)
- Database.Relational.Schema.OracleDataDictionary.TabColumns: instance Show DbaTabColumns
- Database.Relational.Schema.OracleDataDictionary.TabColumns: instance TableDerivable DbaTabColumns
- Database.Relational.Schema.OracleDataDictionary.TabColumns: nullable :: DbaTabColumns -> !(Maybe String)
- Database.Relational.Schema.OracleDataDictionary.TabColumns: numBuckets :: DbaTabColumns -> !(Maybe Int32)
- Database.Relational.Schema.OracleDataDictionary.TabColumns: numDistinct :: DbaTabColumns -> !(Maybe Int32)
- Database.Relational.Schema.OracleDataDictionary.TabColumns: numNulls :: DbaTabColumns -> !(Maybe Int32)
- Database.Relational.Schema.OracleDataDictionary.TabColumns: owner :: DbaTabColumns -> !String
- Database.Relational.Schema.OracleDataDictionary.TabColumns: sampleSize :: DbaTabColumns -> !(Maybe Int32)
- Database.Relational.Schema.OracleDataDictionary.TabColumns: tableName :: DbaTabColumns -> !String
- Database.Relational.Schema.OracleDataDictionary.TabColumns: userStats :: DbaTabColumns -> !(Maybe String)
- Database.Relational.Schema.OracleDataDictionary.TabColumns: v80FmtImage :: DbaTabColumns -> !(Maybe String)
- Database.Relational.Schema.PgCatalog.PgAttribute: attalign :: PgAttribute -> !Char
- Database.Relational.Schema.PgCatalog.PgAttribute: attbyval :: PgAttribute -> !Bool
- Database.Relational.Schema.PgCatalog.PgAttribute: attcacheoff :: PgAttribute -> !Int32
- Database.Relational.Schema.PgCatalog.PgAttribute: attcollation :: PgAttribute -> !Int32
- Database.Relational.Schema.PgCatalog.PgAttribute: atthasdef :: PgAttribute -> !Bool
- Database.Relational.Schema.PgCatalog.PgAttribute: attinhcount :: PgAttribute -> !Int32
- Database.Relational.Schema.PgCatalog.PgAttribute: attisdropped :: PgAttribute -> !Bool
- Database.Relational.Schema.PgCatalog.PgAttribute: attislocal :: PgAttribute -> !Bool
- Database.Relational.Schema.PgCatalog.PgAttribute: attlen :: PgAttribute -> !Int16
- Database.Relational.Schema.PgCatalog.PgAttribute: attname :: PgAttribute -> !String
- Database.Relational.Schema.PgCatalog.PgAttribute: attndims :: PgAttribute -> !Int32
- Database.Relational.Schema.PgCatalog.PgAttribute: attnotnull :: PgAttribute -> !Bool
- Database.Relational.Schema.PgCatalog.PgAttribute: attnum :: PgAttribute -> !Int16
- Database.Relational.Schema.PgCatalog.PgAttribute: attrelid :: PgAttribute -> !Int32
- Database.Relational.Schema.PgCatalog.PgAttribute: attstattarget :: PgAttribute -> !Int32
- Database.Relational.Schema.PgCatalog.PgAttribute: attstorage :: PgAttribute -> !Char
- Database.Relational.Schema.PgCatalog.PgAttribute: atttypid :: PgAttribute -> !Int32
- Database.Relational.Schema.PgCatalog.PgAttribute: atttypmod :: PgAttribute -> !Int32
- Database.Relational.Schema.PgCatalog.PgAttribute: instance PersistableWidth PgAttribute
- Database.Relational.Schema.PgCatalog.PgAttribute: instance ProductConstructor (Int32 -> String -> Int32 -> Int32 -> Int16 -> Int16 -> Int32 -> Int32 -> Int32 -> Bool -> Char -> Char -> Bool -> Bool -> Bool -> Bool -> Int32 -> Int32 -> PgAttribute)
- Database.Relational.Schema.PgCatalog.PgAttribute: instance Show PgAttribute
- Database.Relational.Schema.PgCatalog.PgAttribute: instance TableDerivable PgAttribute
- Database.Relational.Schema.PgCatalog.PgType: instance PersistableWidth PgType
- Database.Relational.Schema.PgCatalog.PgType: instance ProductConstructor (Int32 -> String -> Int32 -> Int32 -> Int16 -> Bool -> Char -> Char -> Bool -> Bool -> Char -> Int32 -> Int32 -> Int32 -> Char -> Char -> Bool -> Int32 -> Int32 -> Int32 -> Int32 -> Maybe String -> PgType)
- Database.Relational.Schema.PgCatalog.PgType: instance Show PgType
- Database.Relational.Schema.PgCatalog.PgType: instance TableDerivable PgType
- Database.Relational.Schema.PgCatalog.PgType: oid :: PgType -> !Int32
- Database.Relational.Schema.PgCatalog.PgType: typalign :: PgType -> !Char
- Database.Relational.Schema.PgCatalog.PgType: typarray :: PgType -> !Int32
- Database.Relational.Schema.PgCatalog.PgType: typbasetype :: PgType -> !Int32
- Database.Relational.Schema.PgCatalog.PgType: typbyval :: PgType -> !Bool
- Database.Relational.Schema.PgCatalog.PgType: typcategory :: PgType -> !Char
- Database.Relational.Schema.PgCatalog.PgType: typcollation :: PgType -> !Int32
- Database.Relational.Schema.PgCatalog.PgType: typdefault :: PgType -> !(Maybe String)
- Database.Relational.Schema.PgCatalog.PgType: typdelim :: PgType -> !Char
- Database.Relational.Schema.PgCatalog.PgType: typelem :: PgType -> !Int32
- Database.Relational.Schema.PgCatalog.PgType: typisdefined :: PgType -> !Bool
- Database.Relational.Schema.PgCatalog.PgType: typispreferred :: PgType -> !Bool
- Database.Relational.Schema.PgCatalog.PgType: typlen :: PgType -> !Int16
- Database.Relational.Schema.PgCatalog.PgType: typname :: PgType -> !String
- Database.Relational.Schema.PgCatalog.PgType: typnamespace :: PgType -> !Int32
- Database.Relational.Schema.PgCatalog.PgType: typndims :: PgType -> !Int32
- Database.Relational.Schema.PgCatalog.PgType: typnotnull :: PgType -> !Bool
- Database.Relational.Schema.PgCatalog.PgType: typowner :: PgType -> !Int32
- Database.Relational.Schema.PgCatalog.PgType: typrelid :: PgType -> !Int32
- Database.Relational.Schema.PgCatalog.PgType: typstorage :: PgType -> !Char
- Database.Relational.Schema.PgCatalog.PgType: typtype :: PgType -> !Char
- Database.Relational.Schema.PgCatalog.PgType: typtypmod :: PgType -> !Int32
- Database.Relational.Schema.SQLServerSyscat.Columns: columnId :: Columns -> !Int32
- Database.Relational.Schema.SQLServerSyscat.Columns: instance PersistableWidth Columns
- Database.Relational.Schema.SQLServerSyscat.Columns: instance ProductConstructor (Int32 -> Maybe String -> Int32 -> Int32 -> Maybe Bool -> Columns)
- Database.Relational.Schema.SQLServerSyscat.Columns: instance Show Columns
- Database.Relational.Schema.SQLServerSyscat.Columns: instance TableDerivable Columns
- Database.Relational.Schema.SQLServerSyscat.Columns: isNullable :: Columns -> !(Maybe Bool)
- Database.Relational.Schema.SQLServerSyscat.Columns: name :: Columns -> !(Maybe String)
- Database.Relational.Schema.SQLServerSyscat.Columns: objectId :: Columns -> !Int32
- Database.Relational.Schema.SQLServerSyscat.Columns: userTypeId :: Columns -> !Int32
- Database.Relational.Schema.SQLServerSyscat.Types: instance PersistableWidth Types
- Database.Relational.Schema.SQLServerSyscat.Types: instance ProductConstructor (String -> Int32 -> Int32 -> Types)
- Database.Relational.Schema.SQLServerSyscat.Types: instance Show Types
- Database.Relational.Schema.SQLServerSyscat.Types: instance TableDerivable Types
- Database.Relational.Schema.SQLServerSyscat.Types: name :: Types -> !String
- Database.Relational.Schema.SQLServerSyscat.Types: schemaId :: Types -> !Int32
- Database.Relational.Schema.SQLServerSyscat.Types: userTypeId :: Types -> !Int32
- Database.Relational.Schema.SQLite3Syscat.IndexInfo: cid :: IndexInfo -> !Int64
- Database.Relational.Schema.SQLite3Syscat.IndexInfo: instance PersistableWidth IndexInfo
- Database.Relational.Schema.SQLite3Syscat.IndexInfo: instance ProductConstructor (Int64 -> Int64 -> String -> IndexInfo)
- Database.Relational.Schema.SQLite3Syscat.IndexInfo: instance Show IndexInfo
- Database.Relational.Schema.SQLite3Syscat.IndexInfo: instance TableDerivable IndexInfo
- Database.Relational.Schema.SQLite3Syscat.IndexInfo: name :: IndexInfo -> !String
- Database.Relational.Schema.SQLite3Syscat.IndexInfo: seqno :: IndexInfo -> !Int64
- Database.Relational.Schema.SQLite3Syscat.IndexList: instance PersistableWidth IndexList
- Database.Relational.Schema.SQLite3Syscat.IndexList: instance ProductConstructor (Int64 -> String -> Int64 -> IndexList)
- Database.Relational.Schema.SQLite3Syscat.IndexList: instance Show IndexList
- Database.Relational.Schema.SQLite3Syscat.IndexList: instance TableDerivable IndexList
- Database.Relational.Schema.SQLite3Syscat.IndexList: name :: IndexList -> !String
- Database.Relational.Schema.SQLite3Syscat.IndexList: seq :: IndexList -> !Int64
- Database.Relational.Schema.SQLite3Syscat.IndexList: unique :: IndexList -> !Int64
- Database.Relational.Schema.SQLite3Syscat.TableInfo: cid :: TableInfo -> !Int64
- Database.Relational.Schema.SQLite3Syscat.TableInfo: ctype :: TableInfo -> !String
- Database.Relational.Schema.SQLite3Syscat.TableInfo: dfltValue :: TableInfo -> !(Maybe String)
- Database.Relational.Schema.SQLite3Syscat.TableInfo: instance PersistableWidth TableInfo
- Database.Relational.Schema.SQLite3Syscat.TableInfo: instance ProductConstructor (Int64 -> String -> String -> Int16 -> Maybe String -> Int16 -> TableInfo)
- Database.Relational.Schema.SQLite3Syscat.TableInfo: instance Show TableInfo
- Database.Relational.Schema.SQLite3Syscat.TableInfo: instance TableDerivable TableInfo
- Database.Relational.Schema.SQLite3Syscat.TableInfo: name :: TableInfo -> !String
- Database.Relational.Schema.SQLite3Syscat.TableInfo: notnull :: TableInfo -> !Int16
- Database.Relational.Schema.SQLite3Syscat.TableInfo: pk :: TableInfo -> !Int16
+ Database.Relational.Schema.DB2Syscat.Columns: [avgcollen] :: Columns -> !Int32
+ Database.Relational.Schema.DB2Syscat.Columns: [codepage] :: Columns -> !Int16
+ Database.Relational.Schema.DB2Syscat.Columns: [colcard] :: Columns -> !Int64
+ Database.Relational.Schema.DB2Syscat.Columns: [colname] :: Columns -> !String
+ Database.Relational.Schema.DB2Syscat.Columns: [colno] :: Columns -> !Int16
+ Database.Relational.Schema.DB2Syscat.Columns: [compact] :: Columns -> !String
+ Database.Relational.Schema.DB2Syscat.Columns: [default_] :: Columns -> !(Maybe String)
+ Database.Relational.Schema.DB2Syscat.Columns: [dlFeatures] :: Columns -> !(Maybe String)
+ Database.Relational.Schema.DB2Syscat.Columns: [generated] :: Columns -> !String
+ Database.Relational.Schema.DB2Syscat.Columns: [hidden] :: Columns -> !String
+ Database.Relational.Schema.DB2Syscat.Columns: [high2key] :: Columns -> !(Maybe String)
+ Database.Relational.Schema.DB2Syscat.Columns: [identity] :: Columns -> !String
+ Database.Relational.Schema.DB2Syscat.Columns: [inlineLength] :: Columns -> !Int32
+ Database.Relational.Schema.DB2Syscat.Columns: [keyseq] :: Columns -> !(Maybe Int16)
+ Database.Relational.Schema.DB2Syscat.Columns: [length] :: Columns -> !Int32
+ Database.Relational.Schema.DB2Syscat.Columns: [logged] :: Columns -> !String
+ Database.Relational.Schema.DB2Syscat.Columns: [low2key] :: Columns -> !(Maybe String)
+ Database.Relational.Schema.DB2Syscat.Columns: [nmostfreq] :: Columns -> !Int16
+ Database.Relational.Schema.DB2Syscat.Columns: [nquantiles] :: Columns -> !Int16
+ Database.Relational.Schema.DB2Syscat.Columns: [nulls] :: Columns -> !String
+ Database.Relational.Schema.DB2Syscat.Columns: [numnulls] :: Columns -> !Int64
+ Database.Relational.Schema.DB2Syscat.Columns: [partkeyseq] :: Columns -> !(Maybe Int16)
+ Database.Relational.Schema.DB2Syscat.Columns: [remarks] :: Columns -> !(Maybe String)
+ Database.Relational.Schema.DB2Syscat.Columns: [scale] :: Columns -> !Int16
+ Database.Relational.Schema.DB2Syscat.Columns: [scopeTabname] :: Columns -> !(Maybe String)
+ Database.Relational.Schema.DB2Syscat.Columns: [scopeTabschema] :: Columns -> !(Maybe String)
+ Database.Relational.Schema.DB2Syscat.Columns: [sourceTabname] :: Columns -> !(Maybe String)
+ Database.Relational.Schema.DB2Syscat.Columns: [sourceTabschema] :: Columns -> !(Maybe String)
+ Database.Relational.Schema.DB2Syscat.Columns: [specialProps] :: Columns -> !(Maybe String)
+ Database.Relational.Schema.DB2Syscat.Columns: [tabname] :: Columns -> !String
+ Database.Relational.Schema.DB2Syscat.Columns: [tabschema] :: Columns -> !String
+ Database.Relational.Schema.DB2Syscat.Columns: [targetTypename] :: Columns -> !(Maybe String)
+ Database.Relational.Schema.DB2Syscat.Columns: [targetTypeschema] :: Columns -> !(Maybe String)
+ Database.Relational.Schema.DB2Syscat.Columns: [text] :: Columns -> !(Maybe String)
+ Database.Relational.Schema.DB2Syscat.Columns: [typename] :: Columns -> !String
+ Database.Relational.Schema.DB2Syscat.Columns: [typeschema] :: Columns -> !String
+ Database.Relational.Schema.DB2Syscat.Columns: instance Database.Record.Persistable.PersistableWidth Database.Relational.Schema.DB2Syscat.Columns.Columns
+ Database.Relational.Schema.DB2Syscat.Columns: instance Database.Relational.Query.Pure.ProductConstructor (GHC.Base.String -> GHC.Base.String -> GHC.Base.String -> GHC.Int.Int16 -> GHC.Base.String -> GHC.Base.String -> GHC.Int.Int32 -> GHC.Int.Int16 -> GHC.Base.Maybe GHC.Base.String -> GHC.Base.String -> GHC.Int.Int16 -> GHC.Base.String -> GHC.Base.String -> GHC.Int.Int64 -> GHC.Base.Maybe GHC.Base.String -> GHC.Base.Maybe GHC.Base.String -> GHC.Int.Int32 -> GHC.Base.Maybe GHC.Int.Int16 -> GHC.Base.Maybe GHC.Int.Int16 -> GHC.Int.Int16 -> GHC.Int.Int16 -> GHC.Int.Int64 -> GHC.Base.Maybe GHC.Base.String -> GHC.Base.Maybe GHC.Base.String -> GHC.Base.Maybe GHC.Base.String -> GHC.Base.Maybe GHC.Base.String -> GHC.Base.Maybe GHC.Base.String -> GHC.Base.Maybe GHC.Base.String -> GHC.Base.Maybe GHC.Base.String -> GHC.Base.Maybe GHC.Base.String -> GHC.Base.String -> GHC.Int.Int32 -> GHC.Base.String -> GHC.Base.String -> GHC.Base.Maybe GHC.Base.String -> GHC.Base.Maybe GHC.Base.String -> Database.Relational.Schema.DB2Syscat.Columns.Columns)
+ Database.Relational.Schema.DB2Syscat.Columns: instance Database.Relational.Query.Table.TableDerivable Database.Relational.Schema.DB2Syscat.Columns.Columns
+ Database.Relational.Schema.DB2Syscat.Columns: instance GHC.Show.Show Database.Relational.Schema.DB2Syscat.Columns.Columns
+ Database.Relational.Schema.MySQLInfo.Columns: [columnDefault] :: Columns -> !(Maybe String)
+ Database.Relational.Schema.MySQLInfo.Columns: [columnName] :: Columns -> !String
+ Database.Relational.Schema.MySQLInfo.Columns: [dataType] :: Columns -> !String
+ Database.Relational.Schema.MySQLInfo.Columns: [isNullable] :: Columns -> !String
+ Database.Relational.Schema.MySQLInfo.Columns: [ordinalPosition] :: Columns -> !Int16
+ Database.Relational.Schema.MySQLInfo.Columns: [tableName] :: Columns -> !String
+ Database.Relational.Schema.MySQLInfo.Columns: [tableSchema] :: Columns -> !String
+ Database.Relational.Schema.MySQLInfo.Columns: instance Database.Record.Persistable.PersistableWidth Database.Relational.Schema.MySQLInfo.Columns.Columns
+ Database.Relational.Schema.MySQLInfo.Columns: instance Database.Relational.Query.Pure.ProductConstructor (GHC.Base.String -> GHC.Base.String -> GHC.Base.String -> GHC.Int.Int16 -> GHC.Base.Maybe GHC.Base.String -> GHC.Base.String -> GHC.Base.String -> Database.Relational.Schema.MySQLInfo.Columns.Columns)
+ Database.Relational.Schema.MySQLInfo.Columns: instance Database.Relational.Query.Table.TableDerivable Database.Relational.Schema.MySQLInfo.Columns.Columns
+ Database.Relational.Schema.MySQLInfo.Columns: instance GHC.Show.Show Database.Relational.Schema.MySQLInfo.Columns.Columns
+ Database.Relational.Schema.OracleDataDictionary.TabColumns: [avgColLen] :: DbaTabColumns -> !(Maybe Int32)
+ Database.Relational.Schema.OracleDataDictionary.TabColumns: [charColDeclLength] :: DbaTabColumns -> !(Maybe Int32)
+ Database.Relational.Schema.OracleDataDictionary.TabColumns: [charLength] :: DbaTabColumns -> !(Maybe Int32)
+ Database.Relational.Schema.OracleDataDictionary.TabColumns: [charUsed] :: DbaTabColumns -> !(Maybe String)
+ Database.Relational.Schema.OracleDataDictionary.TabColumns: [characterSetName] :: DbaTabColumns -> !(Maybe String)
+ Database.Relational.Schema.OracleDataDictionary.TabColumns: [columnId] :: DbaTabColumns -> !(Maybe Int32)
+ Database.Relational.Schema.OracleDataDictionary.TabColumns: [columnName] :: DbaTabColumns -> !String
+ Database.Relational.Schema.OracleDataDictionary.TabColumns: [dataDefault] :: DbaTabColumns -> !(Maybe String)
+ Database.Relational.Schema.OracleDataDictionary.TabColumns: [dataLength] :: DbaTabColumns -> !Int32
+ Database.Relational.Schema.OracleDataDictionary.TabColumns: [dataPrecision] :: DbaTabColumns -> !(Maybe Int32)
+ Database.Relational.Schema.OracleDataDictionary.TabColumns: [dataScale] :: DbaTabColumns -> !(Maybe Int32)
+ Database.Relational.Schema.OracleDataDictionary.TabColumns: [dataTypeMod] :: DbaTabColumns -> !(Maybe String)
+ Database.Relational.Schema.OracleDataDictionary.TabColumns: [dataTypeOwner] :: DbaTabColumns -> !(Maybe String)
+ Database.Relational.Schema.OracleDataDictionary.TabColumns: [dataType] :: DbaTabColumns -> !(Maybe String)
+ Database.Relational.Schema.OracleDataDictionary.TabColumns: [dataUpgraded] :: DbaTabColumns -> !(Maybe String)
+ Database.Relational.Schema.OracleDataDictionary.TabColumns: [defaultLength] :: DbaTabColumns -> !(Maybe Int32)
+ Database.Relational.Schema.OracleDataDictionary.TabColumns: [density] :: DbaTabColumns -> !(Maybe Int32)
+ Database.Relational.Schema.OracleDataDictionary.TabColumns: [globalStats] :: DbaTabColumns -> !(Maybe String)
+ Database.Relational.Schema.OracleDataDictionary.TabColumns: [histogram] :: DbaTabColumns -> !(Maybe String)
+ Database.Relational.Schema.OracleDataDictionary.TabColumns: [nullable] :: DbaTabColumns -> !(Maybe String)
+ Database.Relational.Schema.OracleDataDictionary.TabColumns: [numBuckets] :: DbaTabColumns -> !(Maybe Int32)
+ Database.Relational.Schema.OracleDataDictionary.TabColumns: [numDistinct] :: DbaTabColumns -> !(Maybe Int32)
+ Database.Relational.Schema.OracleDataDictionary.TabColumns: [numNulls] :: DbaTabColumns -> !(Maybe Int32)
+ Database.Relational.Schema.OracleDataDictionary.TabColumns: [owner] :: DbaTabColumns -> !String
+ Database.Relational.Schema.OracleDataDictionary.TabColumns: [sampleSize] :: DbaTabColumns -> !(Maybe Int32)
+ Database.Relational.Schema.OracleDataDictionary.TabColumns: [tableName] :: DbaTabColumns -> !String
+ Database.Relational.Schema.OracleDataDictionary.TabColumns: [userStats] :: DbaTabColumns -> !(Maybe String)
+ Database.Relational.Schema.OracleDataDictionary.TabColumns: [v80FmtImage] :: DbaTabColumns -> !(Maybe String)
+ Database.Relational.Schema.OracleDataDictionary.TabColumns: instance Database.Record.Persistable.PersistableWidth Database.Relational.Schema.OracleDataDictionary.TabColumns.DbaTabColumns
+ Database.Relational.Schema.OracleDataDictionary.TabColumns: instance Database.Relational.Query.Pure.ProductConstructor (GHC.Base.String -> GHC.Base.String -> GHC.Base.String -> GHC.Base.Maybe GHC.Base.String -> GHC.Base.Maybe GHC.Base.String -> GHC.Base.Maybe GHC.Base.String -> GHC.Int.Int32 -> GHC.Base.Maybe GHC.Int.Int32 -> GHC.Base.Maybe GHC.Int.Int32 -> GHC.Base.Maybe GHC.Base.String -> GHC.Base.Maybe GHC.Int.Int32 -> GHC.Base.Maybe GHC.Int.Int32 -> GHC.Base.Maybe GHC.Base.String -> GHC.Base.Maybe GHC.Int.Int32 -> GHC.Base.Maybe GHC.Int.Int32 -> GHC.Base.Maybe GHC.Int.Int32 -> GHC.Base.Maybe GHC.Int.Int32 -> GHC.Base.Maybe GHC.Int.Int32 -> GHC.Base.Maybe GHC.Base.String -> GHC.Base.Maybe GHC.Int.Int32 -> GHC.Base.Maybe GHC.Base.String -> GHC.Base.Maybe GHC.Base.String -> GHC.Base.Maybe GHC.Int.Int32 -> GHC.Base.Maybe GHC.Int.Int32 -> GHC.Base.Maybe GHC.Base.String -> GHC.Base.Maybe GHC.Base.String -> GHC.Base.Maybe GHC.Base.String -> GHC.Base.Maybe GHC.Base.String -> Database.Relational.Schema.OracleDataDictionary.TabColumns.DbaTabColumns)
+ Database.Relational.Schema.OracleDataDictionary.TabColumns: instance Database.Relational.Query.Table.TableDerivable Database.Relational.Schema.OracleDataDictionary.TabColumns.DbaTabColumns
+ Database.Relational.Schema.OracleDataDictionary.TabColumns: instance GHC.Show.Show Database.Relational.Schema.OracleDataDictionary.TabColumns.DbaTabColumns
+ Database.Relational.Schema.PgCatalog.PgAttribute: [attalign] :: PgAttribute -> !Char
+ Database.Relational.Schema.PgCatalog.PgAttribute: [attbyval] :: PgAttribute -> !Bool
+ Database.Relational.Schema.PgCatalog.PgAttribute: [attcacheoff] :: PgAttribute -> !Int32
+ Database.Relational.Schema.PgCatalog.PgAttribute: [attcollation] :: PgAttribute -> !Int32
+ Database.Relational.Schema.PgCatalog.PgAttribute: [atthasdef] :: PgAttribute -> !Bool
+ Database.Relational.Schema.PgCatalog.PgAttribute: [attinhcount] :: PgAttribute -> !Int32
+ Database.Relational.Schema.PgCatalog.PgAttribute: [attisdropped] :: PgAttribute -> !Bool
+ Database.Relational.Schema.PgCatalog.PgAttribute: [attislocal] :: PgAttribute -> !Bool
+ Database.Relational.Schema.PgCatalog.PgAttribute: [attlen] :: PgAttribute -> !Int16
+ Database.Relational.Schema.PgCatalog.PgAttribute: [attname] :: PgAttribute -> !String
+ Database.Relational.Schema.PgCatalog.PgAttribute: [attndims] :: PgAttribute -> !Int32
+ Database.Relational.Schema.PgCatalog.PgAttribute: [attnotnull] :: PgAttribute -> !Bool
+ Database.Relational.Schema.PgCatalog.PgAttribute: [attnum] :: PgAttribute -> !Int16
+ Database.Relational.Schema.PgCatalog.PgAttribute: [attrelid] :: PgAttribute -> !Int32
+ Database.Relational.Schema.PgCatalog.PgAttribute: [attstattarget] :: PgAttribute -> !Int32
+ Database.Relational.Schema.PgCatalog.PgAttribute: [attstorage] :: PgAttribute -> !Char
+ Database.Relational.Schema.PgCatalog.PgAttribute: [atttypid] :: PgAttribute -> !Int32
+ Database.Relational.Schema.PgCatalog.PgAttribute: [atttypmod] :: PgAttribute -> !Int32
+ Database.Relational.Schema.PgCatalog.PgAttribute: instance Database.Record.Persistable.PersistableWidth Database.Relational.Schema.PgCatalog.PgAttribute.PgAttribute
+ Database.Relational.Schema.PgCatalog.PgAttribute: instance Database.Relational.Query.Pure.ProductConstructor (GHC.Int.Int32 -> GHC.Base.String -> GHC.Int.Int32 -> GHC.Int.Int32 -> GHC.Int.Int16 -> GHC.Int.Int16 -> GHC.Int.Int32 -> GHC.Int.Int32 -> GHC.Int.Int32 -> GHC.Types.Bool -> GHC.Types.Char -> GHC.Types.Char -> GHC.Types.Bool -> GHC.Types.Bool -> GHC.Types.Bool -> GHC.Types.Bool -> GHC.Int.Int32 -> GHC.Int.Int32 -> Database.Relational.Schema.PgCatalog.PgAttribute.PgAttribute)
+ Database.Relational.Schema.PgCatalog.PgAttribute: instance Database.Relational.Query.Table.TableDerivable Database.Relational.Schema.PgCatalog.PgAttribute.PgAttribute
+ Database.Relational.Schema.PgCatalog.PgAttribute: instance GHC.Show.Show Database.Relational.Schema.PgCatalog.PgAttribute.PgAttribute
+ Database.Relational.Schema.PgCatalog.PgType: [oid] :: PgType -> !Int32
+ Database.Relational.Schema.PgCatalog.PgType: [typalign] :: PgType -> !Char
+ Database.Relational.Schema.PgCatalog.PgType: [typarray] :: PgType -> !Int32
+ Database.Relational.Schema.PgCatalog.PgType: [typbasetype] :: PgType -> !Int32
+ Database.Relational.Schema.PgCatalog.PgType: [typbyval] :: PgType -> !Bool
+ Database.Relational.Schema.PgCatalog.PgType: [typcategory] :: PgType -> !Char
+ Database.Relational.Schema.PgCatalog.PgType: [typcollation] :: PgType -> !Int32
+ Database.Relational.Schema.PgCatalog.PgType: [typdefault] :: PgType -> !(Maybe String)
+ Database.Relational.Schema.PgCatalog.PgType: [typdelim] :: PgType -> !Char
+ Database.Relational.Schema.PgCatalog.PgType: [typelem] :: PgType -> !Int32
+ Database.Relational.Schema.PgCatalog.PgType: [typisdefined] :: PgType -> !Bool
+ Database.Relational.Schema.PgCatalog.PgType: [typispreferred] :: PgType -> !Bool
+ Database.Relational.Schema.PgCatalog.PgType: [typlen] :: PgType -> !Int16
+ Database.Relational.Schema.PgCatalog.PgType: [typname] :: PgType -> !String
+ Database.Relational.Schema.PgCatalog.PgType: [typnamespace] :: PgType -> !Int32
+ Database.Relational.Schema.PgCatalog.PgType: [typndims] :: PgType -> !Int32
+ Database.Relational.Schema.PgCatalog.PgType: [typnotnull] :: PgType -> !Bool
+ Database.Relational.Schema.PgCatalog.PgType: [typowner] :: PgType -> !Int32
+ Database.Relational.Schema.PgCatalog.PgType: [typrelid] :: PgType -> !Int32
+ Database.Relational.Schema.PgCatalog.PgType: [typstorage] :: PgType -> !Char
+ Database.Relational.Schema.PgCatalog.PgType: [typtype] :: PgType -> !Char
+ Database.Relational.Schema.PgCatalog.PgType: [typtypmod] :: PgType -> !Int32
+ Database.Relational.Schema.PgCatalog.PgType: instance Database.Record.Persistable.PersistableWidth Database.Relational.Schema.PgCatalog.PgType.PgType
+ Database.Relational.Schema.PgCatalog.PgType: instance Database.Relational.Query.Pure.ProductConstructor (GHC.Int.Int32 -> GHC.Base.String -> GHC.Int.Int32 -> GHC.Int.Int32 -> GHC.Int.Int16 -> GHC.Types.Bool -> GHC.Types.Char -> GHC.Types.Char -> GHC.Types.Bool -> GHC.Types.Bool -> GHC.Types.Char -> GHC.Int.Int32 -> GHC.Int.Int32 -> GHC.Int.Int32 -> GHC.Types.Char -> GHC.Types.Char -> GHC.Types.Bool -> GHC.Int.Int32 -> GHC.Int.Int32 -> GHC.Int.Int32 -> GHC.Int.Int32 -> GHC.Base.Maybe GHC.Base.String -> Database.Relational.Schema.PgCatalog.PgType.PgType)
+ Database.Relational.Schema.PgCatalog.PgType: instance Database.Relational.Query.Table.TableDerivable Database.Relational.Schema.PgCatalog.PgType.PgType
+ Database.Relational.Schema.PgCatalog.PgType: instance GHC.Show.Show Database.Relational.Schema.PgCatalog.PgType.PgType
+ Database.Relational.Schema.SQLServerSyscat.Columns: [columnId] :: Columns -> !Int32
+ Database.Relational.Schema.SQLServerSyscat.Columns: [isNullable] :: Columns -> !(Maybe Bool)
+ Database.Relational.Schema.SQLServerSyscat.Columns: [name] :: Columns -> !(Maybe String)
+ Database.Relational.Schema.SQLServerSyscat.Columns: [objectId] :: Columns -> !Int32
+ Database.Relational.Schema.SQLServerSyscat.Columns: [userTypeId] :: Columns -> !Int32
+ Database.Relational.Schema.SQLServerSyscat.Columns: instance Database.Record.Persistable.PersistableWidth Database.Relational.Schema.SQLServerSyscat.Columns.Columns
+ Database.Relational.Schema.SQLServerSyscat.Columns: instance Database.Relational.Query.Pure.ProductConstructor (GHC.Int.Int32 -> GHC.Base.Maybe GHC.Base.String -> GHC.Int.Int32 -> GHC.Int.Int32 -> GHC.Base.Maybe GHC.Types.Bool -> Database.Relational.Schema.SQLServerSyscat.Columns.Columns)
+ Database.Relational.Schema.SQLServerSyscat.Columns: instance Database.Relational.Query.Table.TableDerivable Database.Relational.Schema.SQLServerSyscat.Columns.Columns
+ Database.Relational.Schema.SQLServerSyscat.Columns: instance GHC.Show.Show Database.Relational.Schema.SQLServerSyscat.Columns.Columns
+ Database.Relational.Schema.SQLServerSyscat.Types: [name] :: Types -> !String
+ Database.Relational.Schema.SQLServerSyscat.Types: [schemaId] :: Types -> !Int32
+ Database.Relational.Schema.SQLServerSyscat.Types: [userTypeId] :: Types -> !Int32
+ Database.Relational.Schema.SQLServerSyscat.Types: instance Database.Record.Persistable.PersistableWidth Database.Relational.Schema.SQLServerSyscat.Types.Types
+ Database.Relational.Schema.SQLServerSyscat.Types: instance Database.Relational.Query.Pure.ProductConstructor (GHC.Base.String -> GHC.Int.Int32 -> GHC.Int.Int32 -> Database.Relational.Schema.SQLServerSyscat.Types.Types)
+ Database.Relational.Schema.SQLServerSyscat.Types: instance Database.Relational.Query.Table.TableDerivable Database.Relational.Schema.SQLServerSyscat.Types.Types
+ Database.Relational.Schema.SQLServerSyscat.Types: instance GHC.Show.Show Database.Relational.Schema.SQLServerSyscat.Types.Types
+ Database.Relational.Schema.SQLite3Syscat.IndexInfo: [cid] :: IndexInfo -> !Int64
+ Database.Relational.Schema.SQLite3Syscat.IndexInfo: [name] :: IndexInfo -> !String
+ Database.Relational.Schema.SQLite3Syscat.IndexInfo: [seqno] :: IndexInfo -> !Int64
+ Database.Relational.Schema.SQLite3Syscat.IndexInfo: instance Database.Record.Persistable.PersistableWidth Database.Relational.Schema.SQLite3Syscat.IndexInfo.IndexInfo
+ Database.Relational.Schema.SQLite3Syscat.IndexInfo: instance Database.Relational.Query.Pure.ProductConstructor (GHC.Int.Int64 -> GHC.Int.Int64 -> GHC.Base.String -> Database.Relational.Schema.SQLite3Syscat.IndexInfo.IndexInfo)
+ Database.Relational.Schema.SQLite3Syscat.IndexInfo: instance Database.Relational.Query.Table.TableDerivable Database.Relational.Schema.SQLite3Syscat.IndexInfo.IndexInfo
+ Database.Relational.Schema.SQLite3Syscat.IndexInfo: instance GHC.Show.Show Database.Relational.Schema.SQLite3Syscat.IndexInfo.IndexInfo
+ Database.Relational.Schema.SQLite3Syscat.IndexList: [name] :: IndexList -> !String
+ Database.Relational.Schema.SQLite3Syscat.IndexList: [seq] :: IndexList -> !Int64
+ Database.Relational.Schema.SQLite3Syscat.IndexList: [unique] :: IndexList -> !Int64
+ Database.Relational.Schema.SQLite3Syscat.IndexList: instance Database.Record.Persistable.PersistableWidth Database.Relational.Schema.SQLite3Syscat.IndexList.IndexList
+ Database.Relational.Schema.SQLite3Syscat.IndexList: instance Database.Relational.Query.Pure.ProductConstructor (GHC.Int.Int64 -> GHC.Base.String -> GHC.Int.Int64 -> Database.Relational.Schema.SQLite3Syscat.IndexList.IndexList)
+ Database.Relational.Schema.SQLite3Syscat.IndexList: instance Database.Relational.Query.Table.TableDerivable Database.Relational.Schema.SQLite3Syscat.IndexList.IndexList
+ Database.Relational.Schema.SQLite3Syscat.IndexList: instance GHC.Show.Show Database.Relational.Schema.SQLite3Syscat.IndexList.IndexList
+ Database.Relational.Schema.SQLite3Syscat.TableInfo: [cid] :: TableInfo -> !Int64
+ Database.Relational.Schema.SQLite3Syscat.TableInfo: [ctype] :: TableInfo -> !String
+ Database.Relational.Schema.SQLite3Syscat.TableInfo: [dfltValue] :: TableInfo -> !(Maybe String)
+ Database.Relational.Schema.SQLite3Syscat.TableInfo: [name] :: TableInfo -> !String
+ Database.Relational.Schema.SQLite3Syscat.TableInfo: [notnull] :: TableInfo -> !Int16
+ Database.Relational.Schema.SQLite3Syscat.TableInfo: [pk] :: TableInfo -> !Int16
+ Database.Relational.Schema.SQLite3Syscat.TableInfo: instance Database.Record.Persistable.PersistableWidth Database.Relational.Schema.SQLite3Syscat.TableInfo.TableInfo
+ Database.Relational.Schema.SQLite3Syscat.TableInfo: instance Database.Relational.Query.Pure.ProductConstructor (GHC.Int.Int64 -> GHC.Base.String -> GHC.Base.String -> GHC.Int.Int16 -> GHC.Base.Maybe GHC.Base.String -> GHC.Int.Int16 -> Database.Relational.Schema.SQLite3Syscat.TableInfo.TableInfo)
+ Database.Relational.Schema.SQLite3Syscat.TableInfo: instance Database.Relational.Query.Table.TableDerivable Database.Relational.Schema.SQLite3Syscat.TableInfo.TableInfo
+ Database.Relational.Schema.SQLite3Syscat.TableInfo: instance GHC.Show.Show Database.Relational.Schema.SQLite3Syscat.TableInfo.TableInfo
- Database.Relational.Schema.DB2Syscat.Columns: insertQueryColumns :: Relation p_apPt Columns -> InsertQuery p_apPt
+ Database.Relational.Schema.DB2Syscat.Columns: insertQueryColumns :: forall p_aJGI. Relation p_aJGI Columns -> InsertQuery p_aJGI
- Database.Relational.Schema.MySQLInfo.Columns: insertQueryColumns :: Relation p_a6Z7 Columns -> InsertQuery p_a6Z7
+ Database.Relational.Schema.MySQLInfo.Columns: insertQueryColumns :: forall p_aEDK. Relation p_aEDK Columns -> InsertQuery p_aEDK
- Database.Relational.Schema.OracleDataDictionary.TabColumns: insertQueryDbaTabColumns :: Relation p_aaGB DbaTabColumns -> InsertQuery p_aaGB
+ Database.Relational.Schema.OracleDataDictionary.TabColumns: insertQueryDbaTabColumns :: forall p_awa5. Relation p_awa5 DbaTabColumns -> InsertQuery p_awa5
- Database.Relational.Schema.PgCatalog.PgAttribute: insertQueryPgAttribute :: Relation p_alJO PgAttribute -> InsertQuery p_alJO
+ Database.Relational.Schema.PgCatalog.PgAttribute: insertQueryPgAttribute :: forall p_ajfq. Relation p_ajfq PgAttribute -> InsertQuery p_ajfq
- Database.Relational.Schema.PgCatalog.PgType: insertQueryPgType :: Relation p_aiZA PgType -> InsertQuery p_aiZA
+ Database.Relational.Schema.PgCatalog.PgType: insertQueryPgType :: forall p_anO0. Relation p_anO0 PgType -> InsertQuery p_anO0
- Database.Relational.Schema.SQLServerSyscat.Columns: insertQueryColumns :: Relation p_aheS Columns -> InsertQuery p_aheS
+ Database.Relational.Schema.SQLServerSyscat.Columns: insertQueryColumns :: forall p_afb3. Relation p_afb3 Columns -> InsertQuery p_afb3
- Database.Relational.Schema.SQLServerSyscat.Types: insertQueryTypes :: Relation p_ag4I Types -> InsertQuery p_ag4I
+ Database.Relational.Schema.SQLServerSyscat.Types: insertQueryTypes :: forall p_aevz. Relation p_aevz Types -> InsertQuery p_aevz
- Database.Relational.Schema.SQLite3Syscat.IndexInfo: insertQueryIndexInfo :: Relation p_afdm IndexInfo -> InsertQuery p_afdm
+ Database.Relational.Schema.SQLite3Syscat.IndexInfo: insertQueryIndexInfo :: forall p_a6Zq. Relation p_a6Zq IndexInfo -> InsertQuery p_a6Zq
- Database.Relational.Schema.SQLite3Syscat.IndexList: insertQueryIndexList :: Relation p_aeju IndexList -> InsertQuery p_aeju
+ Database.Relational.Schema.SQLite3Syscat.IndexList: insertQueryIndexList :: forall p_a9ya. Relation p_a9ya IndexList -> InsertQuery p_a9ya
- Database.Relational.Schema.SQLite3Syscat.TableInfo: insertQueryTableInfo :: Relation p_aeEQ TableInfo -> InsertQuery p_aeEQ
+ Database.Relational.Schema.SQLite3Syscat.TableInfo: insertQueryTableInfo :: forall p_aadG. Relation p_aadG TableInfo -> InsertQuery p_aadG
Files
relational-schemas.cabal view
@@ -1,5 +1,5 @@ name: relational-schemas-version: 0.1.0.2+version: 0.1.1.0 synopsis: RDBMSs' schema templates for relational-query description: This package contains some RDBMSs' schema structure definitions. Supported RDBMS schemas are below:
src/Database/Relational/Schema/MySQL.hs view
@@ -8,7 +8,7 @@ ) where -import Data.Int (Int32, Int64)+import Data.Int (Int8, Int16, Int32, Int64) import Data.Char (toLower, toUpper) import Data.Map (Map, fromList) import qualified Data.Map as Map@@ -38,6 +38,8 @@ import Database.Relational.Schema.MySQLInfo.KeyColumnUsage (keyColumnUsage) import qualified Database.Relational.Schema.MySQLInfo.KeyColumnUsage as Keycoluse +-- TODO: Need to check unsigned int types to avoid wrong mapping+ mapFromSqlDefault :: Map String TypeQ mapFromSqlDefault = fromList [ ("CHAR", [t| String |])@@ -54,8 +56,9 @@ , ("DATETIME", [t| LocalTime |]) , ("TIME", [t| TimeOfDay |]) , ("TIMESTAMP", [t| POSIXTime |])- , ("TINYINT", [t| Int32 |])- , ("SMALLINT", [t| Int32 |])+ , ("TINYINT", [t| Int8 |])+ , ("SMALLINT", [t| Int16 |])+ , ("MEDIUMINT", [t| Int32 |]) , ("INT", [t| Int32 |]) , ("INTEGER", [t| Int32 |]) , ("BIGINT", [t| Int64 |])