relational-schemas 0.1.3.3 → 0.1.3.4
raw patch · 23 files changed
+44/−103 lines, 23 filesdep −ghc-primdep ~relational-queryPVP: major bump suggested
API removals or changes: PVP suggests a major version bump
Dependencies removed: ghc-prim
Dependency ranges changed: relational-query
API changes (from Hackage documentation)
- Database.Relational.Schema.DB2Syscat.Columns: instance Database.Relational.Query.ProjectableClass.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.ProjectableClass.ShowConstantTermsSQL Database.Relational.Schema.DB2Syscat.Columns.Columns
- Database.Relational.Schema.DB2Syscat.Columns: instance GHC.Generics.Generic Database.Relational.Schema.DB2Syscat.Columns.Columns
- Database.Relational.Schema.MySQLInfo.Columns: instance Database.Relational.Query.ProjectableClass.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.ProjectableClass.ShowConstantTermsSQL Database.Relational.Schema.MySQLInfo.Columns.Columns
- Database.Relational.Schema.MySQLInfo.Columns: instance GHC.Generics.Generic Database.Relational.Schema.MySQLInfo.Columns.Columns
- Database.Relational.Schema.OracleDataDictionary.TabColumns: instance Database.Relational.Query.ProjectableClass.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.ProjectableClass.ShowConstantTermsSQL Database.Relational.Schema.OracleDataDictionary.TabColumns.DbaTabColumns
- Database.Relational.Schema.OracleDataDictionary.TabColumns: instance GHC.Generics.Generic Database.Relational.Schema.OracleDataDictionary.TabColumns.DbaTabColumns
- Database.Relational.Schema.PgCatalog.PgAttribute: instance Database.Relational.Query.ProjectableClass.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.ProjectableClass.ShowConstantTermsSQL Database.Relational.Schema.PgCatalog.PgAttribute.PgAttribute
- Database.Relational.Schema.PgCatalog.PgAttribute: instance GHC.Generics.Generic Database.Relational.Schema.PgCatalog.PgAttribute.PgAttribute
- Database.Relational.Schema.PgCatalog.PgType: instance Database.Relational.Query.ProjectableClass.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.ProjectableClass.ShowConstantTermsSQL Database.Relational.Schema.PgCatalog.PgType.PgType
- Database.Relational.Schema.PgCatalog.PgType: instance GHC.Generics.Generic Database.Relational.Schema.PgCatalog.PgType.PgType
- Database.Relational.Schema.SQLServerSyscat.Columns: instance Database.Relational.Query.ProjectableClass.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.ProjectableClass.ShowConstantTermsSQL Database.Relational.Schema.SQLServerSyscat.Columns.Columns
- Database.Relational.Schema.SQLServerSyscat.Columns: instance GHC.Generics.Generic Database.Relational.Schema.SQLServerSyscat.Columns.Columns
- Database.Relational.Schema.SQLServerSyscat.Types: instance Database.Relational.Query.ProjectableClass.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.ProjectableClass.ShowConstantTermsSQL Database.Relational.Schema.SQLServerSyscat.Types.Types
- Database.Relational.Schema.SQLServerSyscat.Types: instance GHC.Generics.Generic Database.Relational.Schema.SQLServerSyscat.Types.Types
- Database.Relational.Schema.SQLite3Syscat.IndexInfo: instance Database.Relational.Query.ProjectableClass.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.ProjectableClass.ShowConstantTermsSQL Database.Relational.Schema.SQLite3Syscat.IndexInfo.IndexInfo
- Database.Relational.Schema.SQLite3Syscat.IndexInfo: instance GHC.Generics.Generic Database.Relational.Schema.SQLite3Syscat.IndexInfo.IndexInfo
- Database.Relational.Schema.SQLite3Syscat.IndexList: instance Database.Relational.Query.ProjectableClass.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.ProjectableClass.ShowConstantTermsSQL Database.Relational.Schema.SQLite3Syscat.IndexList.IndexList
- Database.Relational.Schema.SQLite3Syscat.IndexList: instance GHC.Generics.Generic Database.Relational.Schema.SQLite3Syscat.IndexList.IndexList
- Database.Relational.Schema.SQLite3Syscat.TableInfo: instance Database.Relational.Query.ProjectableClass.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.ProjectableClass.ShowConstantTermsSQL Database.Relational.Schema.SQLite3Syscat.TableInfo.TableInfo
- Database.Relational.Schema.SQLite3Syscat.TableInfo: instance GHC.Generics.Generic Database.Relational.Schema.SQLite3Syscat.TableInfo.TableInfo
+ 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.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.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.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.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.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.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.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.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.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.DB2Syscat.Columns: insertQueryColumns :: forall p_aW1V. Relation p_aW1V Columns -> InsertQuery p_aW1V
+ Database.Relational.Schema.DB2Syscat.Columns: insertQueryColumns :: forall p_aKxj. Relation p_aKxj Columns -> InsertQuery p_aKxj
- Database.Relational.Schema.MySQLInfo.Columns: insertQueryColumns :: forall p_aQ7Y. Relation p_aQ7Y Columns -> InsertQuery p_aQ7Y
+ Database.Relational.Schema.MySQLInfo.Columns: insertQueryColumns :: forall p_aFu6. Relation p_aFu6 Columns -> InsertQuery p_aFu6
- Database.Relational.Schema.OracleDataDictionary.TabColumns: insertQueryDbaTabColumns :: forall p_aFPn. Relation p_aFPn DbaTabColumns -> InsertQuery p_aFPn
+ Database.Relational.Schema.OracleDataDictionary.TabColumns: insertQueryDbaTabColumns :: forall p_ax0g. Relation p_ax0g DbaTabColumns -> InsertQuery p_ax0g
- Database.Relational.Schema.PgCatalog.PgAttribute: insertQueryPgAttribute :: forall p_apSW. Relation p_apSW PgAttribute -> InsertQuery p_apSW
+ Database.Relational.Schema.PgCatalog.PgAttribute: insertQueryPgAttribute :: forall p_ak4T. Relation p_ak4T PgAttribute -> InsertQuery p_ak4T
- Database.Relational.Schema.PgCatalog.PgType: insertQueryPgType :: forall p_avPQ. Relation p_avPQ PgType -> InsertQuery p_avPQ
+ Database.Relational.Schema.PgCatalog.PgType: insertQueryPgType :: forall p_aoDN. Relation p_aoDN PgType -> InsertQuery p_aoDN
- Database.Relational.Schema.SQLServerSyscat.Columns: insertQueryColumns :: forall p_alTq. Relation p_alTq Columns -> InsertQuery p_alTq
+ Database.Relational.Schema.SQLServerSyscat.Columns: insertQueryColumns :: forall p_ag2g. Relation p_ag2g Columns -> InsertQuery p_ag2g
- Database.Relational.Schema.SQLServerSyscat.Types: insertQueryTypes :: forall p_al1L. Relation p_al1L Types -> InsertQuery p_al1L
+ Database.Relational.Schema.SQLServerSyscat.Types: insertQueryTypes :: forall p_afmH. Relation p_afmH Types -> InsertQuery p_afmH
- Database.Relational.Schema.SQLite3Syscat.IndexInfo: insertQueryIndexInfo :: forall p_a804. Relation p_a804 IndexInfo -> InsertQuery p_a804
+ Database.Relational.Schema.SQLite3Syscat.IndexInfo: insertQueryIndexInfo :: forall p_a76l. Relation p_a76l IndexInfo -> InsertQuery p_a76l
- Database.Relational.Schema.SQLite3Syscat.IndexList: insertQueryIndexList :: forall p_abKY. Relation p_abKY IndexList -> InsertQuery p_abKY
+ Database.Relational.Schema.SQLite3Syscat.IndexList: insertQueryIndexList :: forall p_a9wP. Relation p_a9wP IndexList -> InsertQuery p_a9wP
- Database.Relational.Schema.SQLite3Syscat.TableInfo: insertQueryTableInfo :: forall p_acCN. Relation p_acCN TableInfo -> InsertQuery p_acCN
+ Database.Relational.Schema.SQLite3Syscat.TableInfo: insertQueryTableInfo :: forall p_aacq. Relation p_aacq TableInfo -> InsertQuery p_aacq
Files
- ChangeLog.md +0/−25
- relational-schemas.cabal +4/−7
- src/Database/Relational/Schema/DB2Syscat/Columns.hs +3/−4
- src/Database/Relational/Schema/DB2Syscat/Keycoluse.hs +2/−4
- src/Database/Relational/Schema/DB2Syscat/Tabconst.hs +2/−4
- src/Database/Relational/Schema/MySQLInfo/Columns.hs +1/−3
- src/Database/Relational/Schema/MySQLInfo/KeyColumnUsage.hs +1/−3
- src/Database/Relational/Schema/MySQLInfo/TableConstraints.hs +1/−3
- src/Database/Relational/Schema/OracleDataDictionary/ConsColumns.hs +2/−3
- src/Database/Relational/Schema/OracleDataDictionary/Constraints.hs +1/−3
- src/Database/Relational/Schema/OracleDataDictionary/TabColumns.hs +4/−3
- src/Database/Relational/Schema/PgCatalog/PgAttribute.hs +3/−4
- src/Database/Relational/Schema/PgCatalog/PgClass.hs +3/−4
- src/Database/Relational/Schema/PgCatalog/PgConstraint.hs +3/−4
- src/Database/Relational/Schema/PgCatalog/PgNamespace.hs +3/−4
- src/Database/Relational/Schema/PgCatalog/PgType.hs +3/−4
- src/Database/Relational/Schema/SQLServerSyscat/Columns.hs +1/−3
- src/Database/Relational/Schema/SQLServerSyscat/IndexColumns.hs +1/−3
- src/Database/Relational/Schema/SQLServerSyscat/Indexes.hs +2/−3
- src/Database/Relational/Schema/SQLServerSyscat/Types.hs +1/−3
- src/Database/Relational/Schema/SQLite3Syscat/IndexInfo.hs +1/−3
- src/Database/Relational/Schema/SQLite3Syscat/IndexList.hs +1/−3
- src/Database/Relational/Schema/SQLite3Syscat/TableInfo.hs +1/−3
− ChangeLog.md
@@ -1,25 +0,0 @@-<!-- -*- Markdown -*- -->--## 0.1.3.3--- Use Haskell implementation test instead of flag test in .cabal--## 0.1.3.2--- Apply generic instances to schema queries.--## 0.1.3.1--- Add tested-with.--## 0.1.3.0--- Update typeMap of SQLite3 schema.--## 0.1.2.0--- Get type info of network address in PostgreSQL schema.--## 0.1.1.0--- Add medium-int to typeMap of MySQL schema.
relational-schemas.cabal view
@@ -1,5 +1,5 @@ name: relational-schemas-version: 0.1.3.3+version: 0.1.3.4 synopsis: RDBMSs' schema templates for relational-query description: This package contains some RDBMSs' schema structure definitions. Supported RDBMS schemas are below:@@ -18,12 +18,12 @@ category: Database build-type: Simple cabal-version: >=1.10-tested-with: GHC == 8.0.1, GHC == 8.0.2+tested-with: GHC == 8.2.1+ , GHC == 8.0.1, GHC == 8.0.2 , GHC == 7.10.1, GHC == 7.10.2, GHC == 7.10.3 , GHC == 7.8.1, GHC == 7.8.2, GHC == 7.8.3, GHC == 7.8.4 , GHC == 7.6.1, GHC == 7.6.2, GHC == 7.6.3 , GHC == 7.4.1, GHC == 7.4.2-extra-source-files: ChangeLog.md library exposed-modules:@@ -79,10 +79,7 @@ , time , bytestring - , relational-query >= 0.9-- if impl(ghc == 7.4.*)- build-depends: ghc-prim == 0.2.*+ , relational-query >=0.8 && <0.9 hs-source-dirs: src ghc-options: -Wall
src/Database/Relational/Schema/DB2Syscat/Columns.hs view
@@ -1,10 +1,9 @@ {-# LANGUAGE TemplateHaskell #-} {-# LANGUAGE FlexibleInstances #-}-{-# LANGUAGE DeriveGeneric #-} -- | -- Module : Database.Relational.Schema.DB2Syscat.Columns--- Copyright : 2013-2017 Kei Hibino+-- Copyright : 2013 Kei Hibino -- License : BSD3 -- -- Maintainer : ex8k.hibino@gmail.com@@ -14,8 +13,8 @@ -- Generate template of SYSCAT.columns system catalog table. module Database.Relational.Schema.DB2Syscat.Columns where -import GHC.Generics (Generic) import Data.Int (Int16, Int32, Int64)+ import Database.Relational.Query.TH (defineTableTypesAndRecord) import Database.Relational.Schema.DB2Syscat.Config (config)@@ -100,4 +99,4 @@ ("remarks", [t|Maybe String|]) ]- [''Show, ''Generic])+ [''Show])
src/Database/Relational/Schema/DB2Syscat/Keycoluse.hs view
@@ -1,10 +1,9 @@ {-# LANGUAGE TemplateHaskell #-} {-# LANGUAGE FlexibleInstances #-}-{-# LANGUAGE DeriveGeneric #-} -- | -- Module : Database.Relational.Schema.DB2Syscat.Keycoluse--- Copyright : 2013-2017 Kei Hibino+-- Copyright : 2013 Kei Hibino -- License : BSD3 -- -- Maintainer : ex8k.hibino@gmail.com@@ -16,7 +15,6 @@ -- Minimum implementation required to generate table constraints. module Database.Relational.Schema.DB2Syscat.Keycoluse where -import GHC.Generics (Generic) import Data.Int (Int16) import Database.Relational.Query.TH (defineTableTypesAndRecord) @@ -29,4 +27,4 @@ [("constname", [t| String |]), ("colname" , [t| String |]), ("colseq" , [t| Int16 |])]- [''Show, ''Generic])+ [''Show])
src/Database/Relational/Schema/DB2Syscat/Tabconst.hs view
@@ -1,10 +1,9 @@ {-# LANGUAGE TemplateHaskell #-} {-# LANGUAGE FlexibleInstances #-}-{-# LANGUAGE DeriveGeneric #-} -- | -- Module : Database.Relational.Schema.DB2Syscat.Tabconst--- Copyright : 2013-2017 Kei Hibino+-- Copyright : 2013 Kei Hibino -- License : BSD3 -- -- Maintainer : ex8k.hibino@gmail.com@@ -16,7 +15,6 @@ -- Minimum implementation required to generate table constraints. module Database.Relational.Schema.DB2Syscat.Tabconst where -import GHC.Generics (Generic) import Database.Relational.Query.TH (defineTableTypesAndRecord) import Database.Relational.Schema.DB2Syscat.Config (config)@@ -31,4 +29,4 @@ -- ("type" , [t| String |]), ("enforced" , [t| String |])]- [''Show, ''Generic])+ [''Show])
src/Database/Relational/Schema/MySQLInfo/Columns.hs view
@@ -1,10 +1,8 @@ {-# LANGUAGE TemplateHaskell #-} {-# LANGUAGE FlexibleInstances #-}-{-# LANGUAGE DeriveGeneric #-} module Database.Relational.Schema.MySQLInfo.Columns where -import GHC.Generics (Generic) import Data.Int (Int16) import Database.Relational.Query.TH (defineTableTypesAndRecord) @@ -21,4 +19,4 @@ , ("is_nullable", [t|String|]) , ("data_type", [t|String|]) ]- [''Show, ''Generic])+ [''Show])
src/Database/Relational/Schema/MySQLInfo/KeyColumnUsage.hs view
@@ -1,10 +1,8 @@ {-# LANGUAGE TemplateHaskell #-} {-# LANGUAGE FlexibleInstances #-}-{-# LANGUAGE DeriveGeneric #-} module Database.Relational.Schema.MySQLInfo.KeyColumnUsage where -import GHC.Generics (Generic) import Data.Int (Int16) import Database.Relational.Query.TH (defineTableTypesAndRecord) @@ -19,4 +17,4 @@ , ("column_name" , [t| String |]) , ("ordinal_position" , [t| Int16 |]) ]- [''Show, ''Generic])+ [''Show])
src/Database/Relational/Schema/MySQLInfo/TableConstraints.hs view
@@ -1,10 +1,8 @@ {-# LANGUAGE TemplateHaskell #-} {-# LANGUAGE FlexibleInstances #-}-{-# LANGUAGE DeriveGeneric #-} module Database.Relational.Schema.MySQLInfo.TableConstraints where -import GHC.Generics (Generic) import Database.Relational.Query.TH (defineTableTypesAndRecord) import Database.Relational.Schema.MySQLInfo.Config (config)@@ -17,4 +15,4 @@ , ("constraint_name" , [t| String |]) , ("constraint_type" , [t| String |]) ]- [''Show, ''Generic])+ [''Show])
src/Database/Relational/Schema/OracleDataDictionary/ConsColumns.hs view
@@ -1,11 +1,10 @@ {-# LANGUAGE TemplateHaskell #-} {-# LANGUAGE FlexibleInstances #-}-{-# LANGUAGE DeriveGeneric #-} module Database.Relational.Schema.OracleDataDictionary.ConsColumns where -import GHC.Generics (Generic) import Data.Int (Int32)+ import Database.Relational.Query.TH (defineTableTypesAndRecord) import Database.Relational.Schema.OracleDataDictionary.Config (config)@@ -25,4 +24,4 @@ , ("column_name", [t|Maybe String|]) -- POSITION NUMBER , ("position", [t|Maybe Int32|])- ] [''Show, ''Generic])+ ] [''Show])
src/Database/Relational/Schema/OracleDataDictionary/Constraints.hs view
@@ -1,10 +1,8 @@ {-# LANGUAGE TemplateHaskell #-} {-# LANGUAGE FlexibleInstances #-}-{-# LANGUAGE DeriveGeneric #-} module Database.Relational.Schema.OracleDataDictionary.Constraints where -import GHC.Generics (Generic) import Database.Relational.Query.TH (defineTableTypesAndRecord) import Database.Relational.Schema.OracleDataDictionary.Config (config)@@ -38,4 +36,4 @@ -- INDEX_NAME VARCHAR2(30) -- INVALID VARCHAR2(7) -- VIEW_RELATED VARCHAR2(14)- ] [''Show, ''Generic])+ ] [''Show])
src/Database/Relational/Schema/OracleDataDictionary/TabColumns.hs view
@@ -1,11 +1,12 @@ {-# LANGUAGE TemplateHaskell #-} {-# LANGUAGE FlexibleInstances #-}-{-# LANGUAGE DeriveGeneric #-} module Database.Relational.Schema.OracleDataDictionary.TabColumns where -import GHC.Generics (Generic) import Data.Int (Int32)+-- import Data.ByteString (ByteString)+-- import Data.Time.Calendar (Day)+ import Database.Relational.Query.TH (defineTableTypesAndRecord) import Database.Relational.Schema.OracleDataDictionary.Config (config)@@ -77,4 +78,4 @@ , ("data_upgraded", [t|Maybe String|]) -- HISTOGRAM VARCHAR2(15) , ("histogram", [t|Maybe String|])- ] [''Show, ''Generic])+ ] [''Show])
src/Database/Relational/Schema/PgCatalog/PgAttribute.hs view
@@ -1,10 +1,9 @@ {-# LANGUAGE TemplateHaskell #-} {-# LANGUAGE FlexibleInstances #-}-{-# LANGUAGE DeriveGeneric #-} -- | -- Module : Database.HDBC.Schema.PgCatalog.PgAttribute--- Copyright : 2013-2017 Kei Hibino+-- Copyright : 2013 Kei Hibino -- License : BSD3 -- -- Maintainer : ex8k.hibino@gmail.com@@ -12,8 +11,8 @@ -- Portability : unknown module Database.Relational.Schema.PgCatalog.PgAttribute where -import GHC.Generics (Generic) import Data.Int (Int16, Int32)+ import Database.Relational.Query.TH (defineTableTypesAndRecord) import Database.Relational.Schema.PgCatalog.Config (config)@@ -67,4 +66,4 @@ -- attoptions | text[] | -- ("attoptions" , [t|String|]) ]- [''Show, ''Generic])+ [''Show])
src/Database/Relational/Schema/PgCatalog/PgClass.hs view
@@ -1,10 +1,9 @@ {-# LANGUAGE TemplateHaskell #-} {-# LANGUAGE FlexibleInstances #-}-{-# LANGUAGE DeriveGeneric #-} -- | -- Module : Database.Relational.Schema.PgCatalog.PgClass--- Copyright : 2013-2017 Kei Hibino+-- Copyright : 2013 Kei Hibino -- License : BSD3 -- -- Maintainer : ex8k.hibino@gmail.com@@ -12,8 +11,8 @@ -- Portability : unknown module Database.Relational.Schema.PgCatalog.PgClass where -import GHC.Generics (Generic) import Data.Int (Int32)+ import Database.Relational.Query.TH (defineTableTypesAndRecord) import Database.Relational.Schema.PgCatalog.Config (config)@@ -51,4 +50,4 @@ -- relacl | aclitem[] | -- reloptions | text[] | ]- [''Show, ''Generic])+ [''Show])
src/Database/Relational/Schema/PgCatalog/PgConstraint.hs view
@@ -1,10 +1,9 @@ {-# LANGUAGE TemplateHaskell #-} {-# LANGUAGE FlexibleInstances #-}-{-# LANGUAGE DeriveGeneric #-} -- | -- Module : Database.Relational.Schema.PgCatalog.PgConstraint--- Copyright : 2013-2017 Kei Hibino+-- Copyright : 2013 Kei Hibino -- License : BSD3 -- -- Maintainer : ex8k.hibino@gmail.com@@ -12,8 +11,8 @@ -- Portability : unknown module Database.Relational.Schema.PgCatalog.PgConstraint where -import GHC.Generics (Generic) import Data.Int (Int32)+ import Database.Relational.Query.TH (defineTableTypesAndRecord) import Database.Relational.Schema.PgCatalog.Config (config)@@ -49,4 +48,4 @@ -- conbin | pg_node_tree | -- consrc | text | ]- [''Show, ''Generic])+ [''Show])
src/Database/Relational/Schema/PgCatalog/PgNamespace.hs view
@@ -1,10 +1,9 @@ {-# LANGUAGE TemplateHaskell #-} {-# LANGUAGE FlexibleInstances #-}-{-# LANGUAGE DeriveGeneric #-} -- | -- Module : Database.Relational.Schema.PgCatalog.PgNamespace--- Copyright : 2013-2017 Kei Hibino+-- Copyright : 2013 Kei Hibino -- License : BSD3 -- -- Maintainer : ex8k.hibino@gmail.com@@ -12,8 +11,8 @@ -- Portability : unknown module Database.Relational.Schema.PgCatalog.PgNamespace where -import GHC.Generics (Generic) import Data.Int (Int32)+ import Database.Relational.Query.TH (defineTableTypesAndRecord) import Database.Relational.Schema.PgCatalog.Config (config)@@ -27,4 +26,4 @@ -- nspowner | oid | not null -- nspacl | aclitem[] | ]- [''Show, ''Generic])+ [''Show])
src/Database/Relational/Schema/PgCatalog/PgType.hs view
@@ -1,10 +1,9 @@ {-# LANGUAGE TemplateHaskell #-} {-# LANGUAGE FlexibleInstances #-}-{-# LANGUAGE DeriveGeneric #-} -- | -- Module : Database.Relational.Schema.PgCatalog.PgType--- Copyright : 2013-2017 Kei Hibino+-- Copyright : 2013 Kei Hibino -- License : BSD3 -- -- Maintainer : ex8k.hibino@gmail.com@@ -12,8 +11,8 @@ -- Portability : unknown module Database.Relational.Schema.PgCatalog.PgType where -import GHC.Generics (Generic) import Data.Int (Int16, Int32)+ import Database.Relational.Query.TH (defineTableTypesAndRecord) import Database.Relational.Schema.PgCatalog.Config (config)@@ -86,4 +85,4 @@ -- typdefault | text | ("typdefault", [t|Maybe String|]) ]- [''Show, ''Generic])+ [''Show])
src/Database/Relational/Schema/SQLServerSyscat/Columns.hs view
@@ -1,10 +1,8 @@ {-# LANGUAGE TemplateHaskell #-} {-# LANGUAGE FlexibleInstances #-}-{-# LANGUAGE DeriveGeneric #-} module Database.Relational.Schema.SQLServerSyscat.Columns where -import GHC.Generics (Generic) import Data.Int (Int32) import Database.Relational.Query.TH (defineTableTypesAndRecord) @@ -67,4 +65,4 @@ -- is_column_set sys bit 1 Yes --("is_column_set", [t|Maybe Bool|]) ]- [''Show, ''Generic])+ [''Show])
src/Database/Relational/Schema/SQLServerSyscat/IndexColumns.hs view
@@ -1,10 +1,8 @@ {-# LANGUAGE TemplateHaskell #-} {-# LANGUAGE FlexibleInstances #-}-{-# LANGUAGE DeriveGeneric #-} module Database.Relational.Schema.SQLServerSyscat.IndexColumns where -import GHC.Generics (Generic) import Data.Int (Int32) import Database.Relational.Query.TH (defineTableTypesAndRecord) @@ -31,4 +29,4 @@ -- is_included_column sys bit 1 No ("is_included_column", [t|Bool|]) ]- [''Show, ''Generic])+ [''Show])
src/Database/Relational/Schema/SQLServerSyscat/Indexes.hs view
@@ -1,10 +1,9 @@ {-# LANGUAGE TemplateHaskell #-} {-# LANGUAGE FlexibleInstances #-}-{-# LANGUAGE DeriveGeneric #-} module Database.Relational.Schema.SQLServerSyscat.Indexes where -import GHC.Generics (Generic)+--import Data.ByteString (ByteString) import Data.Int (Int32) import Database.Relational.Query.TH (defineTableTypesAndRecord) @@ -54,4 +53,4 @@ -- filter_definition sys nvarchar max Yes --("filter_definition", [t|Maybe ByteString|]) ]- [''Show, ''Generic])+ [''Show])
src/Database/Relational/Schema/SQLServerSyscat/Types.hs view
@@ -1,10 +1,8 @@ {-# LANGUAGE TemplateHaskell #-} {-# LANGUAGE FlexibleInstances #-}-{-# LANGUAGE DeriveGeneric #-} module Database.Relational.Schema.SQLServerSyscat.Types where -import GHC.Generics (Generic) import Data.Int (Int32) import Database.Relational.Query.TH (defineTableTypesAndRecord) @@ -48,4 +46,4 @@ -- is_table_type sys bit 1 No --("is_table_type", [t|Bool|]) ]- [''Show, ''Generic])+ [''Show])
src/Database/Relational/Schema/SQLite3Syscat/IndexInfo.hs view
@@ -1,10 +1,8 @@ {-# LANGUAGE TemplateHaskell #-} {-# LANGUAGE FlexibleInstances #-}-{-# LANGUAGE DeriveGeneric #-} module Database.Relational.Schema.SQLite3Syscat.IndexInfo where -import GHC.Generics (Generic) import Data.Int (Int64) import Database.Relational.Query.TH (defineTableTypesAndRecord) @@ -24,4 +22,4 @@ -- name text No ("name", [t|String|]) ]- [''Show, ''Generic])+ [''Show])
src/Database/Relational/Schema/SQLite3Syscat/IndexList.hs view
@@ -1,10 +1,8 @@ {-# LANGUAGE TemplateHaskell #-} {-# LANGUAGE FlexibleInstances #-}-{-# LANGUAGE DeriveGeneric #-} module Database.Relational.Schema.SQLite3Syscat.IndexList where -import GHC.Generics (Generic) import Data.Int (Int64) import Database.Relational.Query.TH (defineTableTypesAndRecord) @@ -24,4 +22,4 @@ -- unique integer No ("unique", [t|Int64|]) ]- [''Show, ''Generic])+ [''Show])
src/Database/Relational/Schema/SQLite3Syscat/TableInfo.hs view
@@ -1,10 +1,8 @@ {-# LANGUAGE TemplateHaskell #-} {-# LANGUAGE FlexibleInstances #-}-{-# LANGUAGE DeriveGeneric #-} module Database.Relational.Schema.SQLite3Syscat.TableInfo where -import GHC.Generics (Generic) import Data.Int (Int16, Int64) import Database.Relational.Query.TH (defineTableTypesAndRecord) @@ -30,4 +28,4 @@ -- pk integer No ("pk", [t|Int16|]) ]- [''Show, ''Generic])+ [''Show])