relational-schemas

RDBMSs' schema templates for relational-query

http://khibino.github.io/haskell-relational-record/

Version on this page:0.1.3.3
LTS Haskell 22.17:0.1.8.1
Stackage Nightly 2024-04-19:0.1.8.1
Latest on Hackage:0.1.8.1

See all snapshots relational-schemas appears in

BSD-3-Clause licensed by Kei Hibino, Shohei Murayama, Shohei Yasutake, Sho KURODA
This version can be pinned in stack with:relational-schemas-0.1.3.3@sha256:e465f71906a88d717f6441b02c407e278e38d37f1998f4cba40f518bc5a54139,4317

Module documentation for 0.1.3.3

  • Database
    • Database.Relational
      • Database.Relational.Schema
        • Database.Relational.Schema.DB2Syscat
          • Database.Relational.Schema.DB2Syscat.Columns
          • Database.Relational.Schema.DB2Syscat.Config
        • Database.Relational.Schema.IBMDB2
        • Database.Relational.Schema.MySQL
        • Database.Relational.Schema.MySQLInfo
          • Database.Relational.Schema.MySQLInfo.Columns
          • Database.Relational.Schema.MySQLInfo.Config
        • Database.Relational.Schema.Oracle
        • Database.Relational.Schema.OracleDataDictionary
          • Database.Relational.Schema.OracleDataDictionary.Config
          • Database.Relational.Schema.OracleDataDictionary.TabColumns
        • Database.Relational.Schema.PgCatalog
          • Database.Relational.Schema.PgCatalog.Config
          • Database.Relational.Schema.PgCatalog.PgAttribute
          • Database.Relational.Schema.PgCatalog.PgType
        • Database.Relational.Schema.PostgreSQL
        • Database.Relational.Schema.SQLServer
        • Database.Relational.Schema.SQLServerSyscat
          • Database.Relational.Schema.SQLServerSyscat.Columns
          • Database.Relational.Schema.SQLServerSyscat.Config
          • Database.Relational.Schema.SQLServerSyscat.Types
        • Database.Relational.Schema.SQLite3
        • Database.Relational.Schema.SQLite3Syscat
          • Database.Relational.Schema.SQLite3Syscat.Config
          • Database.Relational.Schema.SQLite3Syscat.IndexInfo
          • Database.Relational.Schema.SQLite3Syscat.IndexList
          • Database.Relational.Schema.SQLite3Syscat.TableInfo

This package contains some RDBMSs' schema structure definitions. Supported RDBMS schemas are below: - IBM DB2 - PostgreSQL - Microsoft SQLServer - SQLite3 - Oracle - MySQL

Changes

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.