Cabal revisions of beam-migrate-0.3.2.1
Hackage metadata revisions edit the .cabal file after upload; each diff below is one revision.
revision 1
-name: beam-migrate-version: 0.3.2.1-synopsis: SQL DDL support and migrations support library for Beam-description: This package provides type classes to allow backends to implement- SQL DDL support for beam. This allows you to use beam syntax to- write type-safe schema generation code.-- The package also provides features to introspect beam schemas,- and support for automatic generation of migrations in SQL and- Haskell formats.-- This is mostly a low-level support library. Most often, this- library is used to write tooling to support DDL manipulation in- your project, or to enable migrations support in beam backends.-- For a more turnkey solution for database migrations, consider- the <http://hackage.haskell.org/package/beam-migrate-cli beam-migrate>- command line tool. This provides out-of-the-box support for migrations,- schema change management, and version control, based on the features- provided in this library.--homepage: https://travis.athougies.net/projects/beam.html-license: MIT-license-file: LICENSE-author: Travis Athougies-maintainer: travis@athougies.net-copyright: Copyright (C) 2017-2018 Travis Athougies-category: Database-build-type: Simple-extra-source-files: ChangeLog.md-cabal-version: 1.18--library- exposed-modules: Database.Beam.Migrate-- Database.Beam.Migrate.Types- Database.Beam.Migrate.Checks- Database.Beam.Migrate.Actions- Database.Beam.Migrate.Backend- Database.Beam.Migrate.Serialization-- Database.Beam.Migrate.SQL- Database.Beam.Migrate.SQL.Builder- Database.Beam.Migrate.SQL.Tables- Database.Beam.Migrate.SQL.SQL92- Database.Beam.Migrate.SQL.BeamExtensions-- Database.Beam.Migrate.Log-- Database.Beam.Migrate.Generics-- Database.Beam.Migrate.Simple-- Database.Beam.Haskell.Syntax-- other-modules: Database.Beam.Migrate.Generics.Types- Database.Beam.Migrate.Generics.Tables- Database.Beam.Migrate.SQL.Types- Database.Beam.Migrate.Types.CheckedEntities- Database.Beam.Migrate.Types.Predicates-- build-depends: base >=4.9 && <5.0,- beam-core >=0.7 && <0.8,- text >=1.2 && <1.3,- aeson >=0.11 && <1.5,- bytestring >=0.10 && <0.11,- free >=4.12 && <5.1,- time >=1.6 && <1.10,- mtl >=2.2 && <2.3,- scientific >=0.3 && <0.4,- vector >=0.11 && <0.13,- containers >=0.5 && <0.6,- unordered-containers >=0.2 && <0.3,- hashable >=1.2 && <1.3,- parallel >=3.2 && <3.3,- deepseq >=1.4 && <1.5,- ghc-prim >=0.5 && <0.6,- containers >=0.5 && <0.6,- haskell-src-exts >=1.18 && <1.21,- pretty >=1.1 && <1.2,- dependent-map >=0.2 && <0.3,- dependent-sum >=0.4 && <0.5,- pqueue >=1.3 && <1.5,- uuid-types >=1.0 && <1.1- default-language: Haskell2010- default-extensions: KindSignatures, OverloadedStrings, TypeFamilies, FlexibleContexts,- StandaloneDeriving, GADTs, DeriveFunctor, RankNTypes, ScopedTypeVariables,- FlexibleInstances, TypeOperators, TypeApplications, MultiParamTypeClasses,- DataKinds, DeriveGeneric- ghc-options: -Wall- if flag(werror)- ghc-options: -Werror--flag werror- description: Enable -Werror during development- default: False- manual: True--source-repository head- type: git- location: https://github.com/tathougies/beam.git- subdir: beam-migrate+name: beam-migrate +version: 0.3.2.1 +x-revision: 1 +synopsis: SQL DDL support and migrations support library for Beam +description: This package provides type classes to allow backends to implement + SQL DDL support for beam. This allows you to use beam syntax to + write type-safe schema generation code. + + The package also provides features to introspect beam schemas, + and support for automatic generation of migrations in SQL and + Haskell formats. + + This is mostly a low-level support library. Most often, this + library is used to write tooling to support DDL manipulation in + your project, or to enable migrations support in beam backends. + + For a more turnkey solution for database migrations, consider + the <http://hackage.haskell.org/package/beam-migrate-cli beam-migrate> + command line tool. This provides out-of-the-box support for migrations, + schema change management, and version control, based on the features + provided in this library. + +homepage: https://travis.athougies.net/projects/beam.html +license: MIT +license-file: LICENSE +author: Travis Athougies +maintainer: travis@athougies.net +copyright: Copyright (C) 2017-2018 Travis Athougies +category: Database +build-type: Simple +extra-source-files: ChangeLog.md +cabal-version: 1.18 + +library + exposed-modules: Database.Beam.Migrate + + Database.Beam.Migrate.Types + Database.Beam.Migrate.Checks + Database.Beam.Migrate.Actions + Database.Beam.Migrate.Backend + Database.Beam.Migrate.Serialization + + Database.Beam.Migrate.SQL + Database.Beam.Migrate.SQL.Builder + Database.Beam.Migrate.SQL.Tables + Database.Beam.Migrate.SQL.SQL92 + Database.Beam.Migrate.SQL.BeamExtensions + + Database.Beam.Migrate.Log + + Database.Beam.Migrate.Generics + + Database.Beam.Migrate.Simple + + Database.Beam.Haskell.Syntax + + other-modules: Database.Beam.Migrate.Generics.Types + Database.Beam.Migrate.Generics.Tables + Database.Beam.Migrate.SQL.Types + Database.Beam.Migrate.Types.CheckedEntities + Database.Beam.Migrate.Types.Predicates + + build-depends: base >=4.9 && <5.0, + beam-core >=0.7 && <0.8, + text >=1.2 && <1.3, + aeson >=0.11 && <1.5, + bytestring >=0.10 && <0.11, + free >=4.12 && <5.2, + time >=1.6 && <1.10, + mtl >=2.2 && <2.3, + scientific >=0.3 && <0.4, + vector >=0.11 && <0.13, + containers >=0.5 && <0.6, + unordered-containers >=0.2 && <0.3, + hashable >=1.2 && <1.3, + parallel >=3.2 && <3.3, + deepseq >=1.4 && <1.5, + ghc-prim >=0.5 && <0.6, + containers >=0.5 && <0.6, + haskell-src-exts >=1.18 && <1.21, + pretty >=1.1 && <1.2, + dependent-map >=0.2 && <0.3, + dependent-sum >=0.4 && <0.5, + pqueue >=1.3 && <1.5, + uuid-types >=1.0 && <1.1 + default-language: Haskell2010 + default-extensions: KindSignatures, OverloadedStrings, TypeFamilies, FlexibleContexts, + StandaloneDeriving, GADTs, DeriveFunctor, RankNTypes, ScopedTypeVariables, + FlexibleInstances, TypeOperators, TypeApplications, MultiParamTypeClasses, + DataKinds, DeriveGeneric + ghc-options: -Wall + if flag(werror) + ghc-options: -Werror + +flag werror + description: Enable -Werror during development + default: False + manual: True + +source-repository head + type: git + location: https://github.com/tathougies/beam.git + subdir: beam-migrate