cabal-version: 2.2 -- This file has been generated from package.yaml by hpack version 0.35.0. -- -- see: https://github.com/sol/hpack name: sqel version: 0.0.1.0 synopsis: Guided derivation for Hasql statements description: See https://hackage.haskell.org/package/sqel/docs/Sqel.html category: Database homepage: https://git.tryp.io/tek/sqel bug-reports: https://github.com/tek/sqel/issues author: Torsten Schmits maintainer: hackage@tryp.io copyright: 2023 Torsten Schmits license: BSD-2-Clause-Patent license-file: LICENSE build-type: Simple source-repository head type: git location: https://git.tryp.io/tek/sqel library exposed-modules: Sqel Sqel.Class.MatchView Sqel.Class.MigrationEffect Sqel.Class.Mods Sqel.Codec Sqel.Codec.PrimDecoder Sqel.Codec.PrimEncoder Sqel.Codec.Product Sqel.Codec.Sum Sqel.Column Sqel.ColumnConstraints Sqel.Comp Sqel.Data.Codec Sqel.Data.Dd Sqel.Data.FieldPath Sqel.Data.FragType Sqel.Data.Migration Sqel.Data.MigrationParams Sqel.Data.Mods Sqel.Data.Order Sqel.Data.PgType Sqel.Data.PgTypeName Sqel.Data.Projection Sqel.Data.ProjectionWitness Sqel.Data.QuerySchema Sqel.Data.Sel Sqel.Data.SelectExpr Sqel.Data.Selector Sqel.Data.Sql Sqel.Data.SqlFragment Sqel.Data.TableSchema Sqel.Data.Term Sqel.Data.Uid Sqel.Ext Sqel.Kind Sqel.Merge Sqel.Migration.Column Sqel.Migration.Consistency Sqel.Migration.Data.Ddl Sqel.Migration.Ddl Sqel.Migration.Init Sqel.Migration.Metadata Sqel.Migration.Run Sqel.Migration.Statement Sqel.Migration.Table Sqel.Migration.Transform Sqel.Migration.Type Sqel.Mods Sqel.Names Sqel.Names.Data Sqel.Names.Error Sqel.Names.Rename Sqel.Names.Set Sqel.PgType Sqel.Prim Sqel.Product Sqel.Query Sqel.Query.Combinators Sqel.Query.Fragments Sqel.Query.SelectExpr Sqel.ReifyCodec Sqel.ReifyDd Sqel.ResultShape Sqel.SOP.Constraint Sqel.SOP.Enum Sqel.SOP.Error Sqel.SOP.HasGeneric Sqel.SOP.Newtype Sqel.Sql Sqel.Sql.Prepared Sqel.Sql.Select Sqel.Sql.Type Sqel.Statement Sqel.Sum Sqel.Text.Case Sqel.Text.DbIdentifier Sqel.Text.Quote Sqel.Type Sqel.Uid hs-source-dirs: lib default-extensions: StandaloneKindSignatures AllowAmbiguousTypes ApplicativeDo BangPatterns BinaryLiterals BlockArguments ConstraintKinds DataKinds DefaultSignatures DeriveAnyClass DeriveDataTypeable DeriveFoldable DeriveFunctor DeriveGeneric DeriveLift DeriveTraversable DerivingStrategies DerivingVia DisambiguateRecordFields DoAndIfThenElse DuplicateRecordFields EmptyCase EmptyDataDecls ExistentialQuantification FlexibleContexts FlexibleInstances FunctionalDependencies GADTs GeneralizedNewtypeDeriving InstanceSigs KindSignatures LambdaCase LiberalTypeSynonyms MultiParamTypeClasses MultiWayIf NamedFieldPuns OverloadedLabels OverloadedLists OverloadedStrings PackageImports PartialTypeSignatures PatternGuards PatternSynonyms PolyKinds QuantifiedConstraints QuasiQuotes RankNTypes RecordWildCards RecursiveDo RoleAnnotations ScopedTypeVariables StandaloneDeriving TemplateHaskell TupleSections TypeApplications TypeFamilies TypeFamilyDependencies TypeOperators TypeSynonymInstances UndecidableInstances UnicodeSyntax ViewPatterns ghc-options: -Wall -Wredundant-constraints -Wincomplete-uni-patterns -Wmissing-deriving-strategies -Widentities -Wunused-packages build-depends: aeson ==2.0.* , base >=4.12 && <5 , chronos ==1.1.* , composition ==1.0.* , containers , contravariant ==1.5.* , exon ==1.4.* , extra ==1.7.* , first-class-families ==0.8.* , generic-lens ==2.2.* , generics-sop ==0.5.* , hasql ==1.6.* , incipit-base ==0.5.* , invariant ==0.6.* , microlens ==0.4.* , path ==0.9.* , path-io ==1.7.* , prettyprinter ==1.7.* , scientific ==0.3.* , singletons >=3 && <3.1 , singletons-base ==3.1.* , some ==1.0.* , template-haskell , time , transformers , type-errors ==0.2.* , uuid ==1.3.* , vector ==0.12.* mixins: base hiding (Prelude) , incipit-base (IncipitBase as Prelude) , incipit-base hiding (IncipitBase) default-language: Haskell2010 test-suite sqel-unit type: exitcode-stdio-1.0 main-is: Main.hs other-modules: Sqel.Test.Bug Sqel.Test.Error.CantInferCheckQuery Sqel.Test.Error.CompArgs Sqel.Test.Error.HigherOrderColumn Sqel.Test.Error.NewtypeNoGeneric Sqel.Test.Error.NewtypeNoNewtype Sqel.Test.Error.PolyHasField Sqel.Test.Error.QueryColumMismatch Sqel.Test.ErrorTest Sqel.Test.HasGeneric Sqel.Test.MigrationTest Sqel.Test.QueryProjectionTest Sqel.Test.SqlCodeTest Sqel.Test.StatementTest Test hs-source-dirs: test default-extensions: StandaloneKindSignatures AllowAmbiguousTypes ApplicativeDo BangPatterns BinaryLiterals BlockArguments ConstraintKinds DataKinds DefaultSignatures DeriveAnyClass DeriveDataTypeable DeriveFoldable DeriveFunctor DeriveGeneric DeriveLift DeriveTraversable DerivingStrategies DerivingVia DisambiguateRecordFields DoAndIfThenElse DuplicateRecordFields EmptyCase EmptyDataDecls ExistentialQuantification FlexibleContexts FlexibleInstances FunctionalDependencies GADTs GeneralizedNewtypeDeriving InstanceSigs KindSignatures LambdaCase LiberalTypeSynonyms MultiParamTypeClasses MultiWayIf NamedFieldPuns OverloadedLabels OverloadedLists OverloadedStrings PackageImports PartialTypeSignatures PatternGuards PatternSynonyms PolyKinds QuantifiedConstraints QuasiQuotes RankNTypes RecordWildCards RecursiveDo RoleAnnotations ScopedTypeVariables StandaloneDeriving TemplateHaskell TupleSections TypeApplications TypeFamilies TypeFamilyDependencies TypeOperators TypeSynonymInstances UndecidableInstances UnicodeSyntax ViewPatterns ghc-options: -Wall -Wredundant-constraints -Wincomplete-uni-patterns -Wmissing-deriving-strategies -Widentities -Wunused-packages -threaded -rtsopts -with-rtsopts=-N build-depends: base >=4.12 && <5 , exon ==1.4.* , generics-sop ==0.5.* , hedgehog ==1.1.* , incipit-base ==0.5.* , microlens ==0.4.* , sqel , tasty ==1.4.* , tasty-hedgehog ==1.3.* mixins: base hiding (Prelude) , incipit-base (IncipitBase as Prelude) , incipit-base hiding (IncipitBase) default-language: Haskell2010