├── .github └── workflows │ └── ci.yml ├── .gitignore ├── CHANGELOG.md ├── Doc ├── Design │ └── DESIGN.md └── Tutorial │ ├── DefaultExplanation.lhs │ ├── Main.hs │ ├── TutorialAdvanced.lhs │ ├── TutorialBasic.lhs │ ├── TutorialBasicMonomorphic.lhs │ └── TutorialManipulation.lhs ├── LICENSE ├── README.md ├── Setup.hs ├── TODO.md ├── Test ├── Connection.hs ├── Opaleye │ └── Test │ │ ├── Arbitrary.hs │ │ ├── Fields.hs │ │ └── TraverseA.hs ├── QuickCheck.hs ├── Test.hs ├── TypeFamilies.hs └── Wrapped.hs ├── cabal.project ├── opaleye-sqlite ├── Doc │ ├── Tutorial │ │ ├── DefaultExplanation.lhs │ │ ├── Main.hs │ │ ├── TutorialAdvanced.lhs │ │ ├── TutorialBasic.lhs │ │ └── TutorialManipulation.lhs │ └── UPGRADING.md ├── LICENSE ├── README.md ├── Setup.hs ├── Test │ ├── QuickCheck.hs │ └── Test.hs ├── cabal.project ├── opaleye-sqlite.cabal ├── src │ └── Opaleye │ │ ├── SQLite.hs │ │ └── SQLite │ │ ├── Aggregate.hs │ │ ├── Binary.hs │ │ ├── Column.hs │ │ ├── Constant.hs │ │ ├── Distinct.hs │ │ ├── Internal │ │ ├── #Sql.hs# │ │ ├── Aggregate.hs │ │ ├── Binary.hs │ │ ├── Column.hs │ │ ├── Distinct.hs │ │ ├── HaskellDB │ │ │ ├── PrimQuery.hs │ │ │ ├── Sql.hs │ │ │ └── Sql │ │ │ │ ├── Default.hs │ │ │ │ ├── Generate.hs │ │ │ │ └── Print.hs │ │ ├── Helpers.hs │ │ ├── Join.hs │ │ ├── Optimize.hs │ │ ├── Order.hs │ │ ├── PGTypes.hs │ │ ├── PackMap.hs │ │ ├── PrimQuery.hs │ │ ├── Print.hs │ │ ├── QueryArr.hs │ │ ├── RunQuery.hs │ │ ├── Sql.hs │ │ ├── Table.hs │ │ ├── TableMaker.hs │ │ ├── Tag.hs │ │ ├── Unpackspec.hs │ │ └── Values.hs │ │ ├── Join.hs │ │ ├── Manipulation.hs │ │ ├── Operators.hs │ │ ├── Order.hs │ │ ├── PGTypes.hs │ │ ├── QueryArr.hs │ │ ├── RunQuery.hs │ │ ├── Sql.hs │ │ ├── SqlTypes.hs │ │ ├── Table.hs │ │ └── Values.hs └── stack.yaml ├── opaleye.cabal ├── src ├── Opaleye.hs └── Opaleye │ ├── Adaptors.hs │ ├── Aggregate.hs │ ├── Binary.hs │ ├── Column.hs │ ├── Distinct.hs │ ├── Exists.hs │ ├── Experimental │ └── Enum.hs │ ├── Field.hs │ ├── FunctionalJoin.hs │ ├── Inferrable.hs │ ├── Internal │ ├── Aggregate.hs │ ├── Binary.hs │ ├── Column.hs │ ├── Constant.hs │ ├── Distinct.hs │ ├── HaskellDB │ │ ├── PrimQuery.hs │ │ ├── Sql.hs │ │ └── Sql │ │ │ ├── Default.hs │ │ │ ├── Generate.hs │ │ │ └── Print.hs │ ├── Helpers.hs │ ├── Inferrable.hs │ ├── JSONBuildObjectFields.hs │ ├── Join.hs │ ├── Lateral.hs │ ├── Locking.hs │ ├── Manipulation.hs │ ├── Map.hs │ ├── MaybeFields.hs │ ├── Operators.hs │ ├── Optimize.hs │ ├── Order.hs │ ├── PGTypes.hs │ ├── PGTypesExternal.hs │ ├── PackMap.hs │ ├── PrimQuery.hs │ ├── Print.hs │ ├── QueryArr.hs │ ├── Rebind.hs │ ├── RunQuery.hs │ ├── RunQueryExternal.hs │ ├── Sql.hs │ ├── Table.hs │ ├── Tag.hs │ ├── TypeFamilies.hs │ ├── Unpackspec.hs │ ├── Values.hs │ └── Window.hs │ ├── Join.hs │ ├── Label.hs │ ├── Lateral.hs │ ├── Manipulation.hs │ ├── MaybeFields.hs │ ├── Operators.hs │ ├── Order.hs │ ├── RunSelect.hs │ ├── Select.hs │ ├── Sql.hs │ ├── SqlTypes.hs │ ├── Table.hs │ ├── ToFields.hs │ ├── TypeFamilies.hs │ ├── Values.hs │ ├── Window.hs │ └── With.hs └── stack.yaml /.github/workflows/ci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomjaguarpaw/haskell-opaleye/HEAD/.github/workflows/ci.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomjaguarpaw/haskell-opaleye/HEAD/.gitignore -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomjaguarpaw/haskell-opaleye/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /Doc/Design/DESIGN.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomjaguarpaw/haskell-opaleye/HEAD/Doc/Design/DESIGN.md -------------------------------------------------------------------------------- /Doc/Tutorial/DefaultExplanation.lhs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomjaguarpaw/haskell-opaleye/HEAD/Doc/Tutorial/DefaultExplanation.lhs -------------------------------------------------------------------------------- /Doc/Tutorial/Main.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomjaguarpaw/haskell-opaleye/HEAD/Doc/Tutorial/Main.hs -------------------------------------------------------------------------------- /Doc/Tutorial/TutorialAdvanced.lhs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomjaguarpaw/haskell-opaleye/HEAD/Doc/Tutorial/TutorialAdvanced.lhs -------------------------------------------------------------------------------- /Doc/Tutorial/TutorialBasic.lhs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomjaguarpaw/haskell-opaleye/HEAD/Doc/Tutorial/TutorialBasic.lhs -------------------------------------------------------------------------------- /Doc/Tutorial/TutorialBasicMonomorphic.lhs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomjaguarpaw/haskell-opaleye/HEAD/Doc/Tutorial/TutorialBasicMonomorphic.lhs -------------------------------------------------------------------------------- /Doc/Tutorial/TutorialManipulation.lhs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomjaguarpaw/haskell-opaleye/HEAD/Doc/Tutorial/TutorialManipulation.lhs -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomjaguarpaw/haskell-opaleye/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomjaguarpaw/haskell-opaleye/HEAD/README.md -------------------------------------------------------------------------------- /Setup.hs: -------------------------------------------------------------------------------- 1 | import Distribution.Simple 2 | main = defaultMain 3 | -------------------------------------------------------------------------------- /TODO.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomjaguarpaw/haskell-opaleye/HEAD/TODO.md -------------------------------------------------------------------------------- /Test/Connection.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomjaguarpaw/haskell-opaleye/HEAD/Test/Connection.hs -------------------------------------------------------------------------------- /Test/Opaleye/Test/Arbitrary.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomjaguarpaw/haskell-opaleye/HEAD/Test/Opaleye/Test/Arbitrary.hs -------------------------------------------------------------------------------- /Test/Opaleye/Test/Fields.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomjaguarpaw/haskell-opaleye/HEAD/Test/Opaleye/Test/Fields.hs -------------------------------------------------------------------------------- /Test/Opaleye/Test/TraverseA.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomjaguarpaw/haskell-opaleye/HEAD/Test/Opaleye/Test/TraverseA.hs -------------------------------------------------------------------------------- /Test/QuickCheck.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomjaguarpaw/haskell-opaleye/HEAD/Test/QuickCheck.hs -------------------------------------------------------------------------------- /Test/Test.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomjaguarpaw/haskell-opaleye/HEAD/Test/Test.hs -------------------------------------------------------------------------------- /Test/TypeFamilies.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomjaguarpaw/haskell-opaleye/HEAD/Test/TypeFamilies.hs -------------------------------------------------------------------------------- /Test/Wrapped.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomjaguarpaw/haskell-opaleye/HEAD/Test/Wrapped.hs -------------------------------------------------------------------------------- /cabal.project: -------------------------------------------------------------------------------- 1 | packages: opaleye.cabal 2 | -------------------------------------------------------------------------------- /opaleye-sqlite/Doc/Tutorial/DefaultExplanation.lhs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomjaguarpaw/haskell-opaleye/HEAD/opaleye-sqlite/Doc/Tutorial/DefaultExplanation.lhs -------------------------------------------------------------------------------- /opaleye-sqlite/Doc/Tutorial/Main.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomjaguarpaw/haskell-opaleye/HEAD/opaleye-sqlite/Doc/Tutorial/Main.hs -------------------------------------------------------------------------------- /opaleye-sqlite/Doc/Tutorial/TutorialAdvanced.lhs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomjaguarpaw/haskell-opaleye/HEAD/opaleye-sqlite/Doc/Tutorial/TutorialAdvanced.lhs -------------------------------------------------------------------------------- /opaleye-sqlite/Doc/Tutorial/TutorialBasic.lhs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomjaguarpaw/haskell-opaleye/HEAD/opaleye-sqlite/Doc/Tutorial/TutorialBasic.lhs -------------------------------------------------------------------------------- /opaleye-sqlite/Doc/Tutorial/TutorialManipulation.lhs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomjaguarpaw/haskell-opaleye/HEAD/opaleye-sqlite/Doc/Tutorial/TutorialManipulation.lhs -------------------------------------------------------------------------------- /opaleye-sqlite/Doc/UPGRADING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomjaguarpaw/haskell-opaleye/HEAD/opaleye-sqlite/Doc/UPGRADING.md -------------------------------------------------------------------------------- /opaleye-sqlite/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomjaguarpaw/haskell-opaleye/HEAD/opaleye-sqlite/LICENSE -------------------------------------------------------------------------------- /opaleye-sqlite/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomjaguarpaw/haskell-opaleye/HEAD/opaleye-sqlite/README.md -------------------------------------------------------------------------------- /opaleye-sqlite/Setup.hs: -------------------------------------------------------------------------------- 1 | import Distribution.Simple 2 | main = defaultMain 3 | -------------------------------------------------------------------------------- /opaleye-sqlite/Test/QuickCheck.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomjaguarpaw/haskell-opaleye/HEAD/opaleye-sqlite/Test/QuickCheck.hs -------------------------------------------------------------------------------- /opaleye-sqlite/Test/Test.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomjaguarpaw/haskell-opaleye/HEAD/opaleye-sqlite/Test/Test.hs -------------------------------------------------------------------------------- /opaleye-sqlite/cabal.project: -------------------------------------------------------------------------------- 1 | packages: opaleye-sqlite.cabal 2 | -------------------------------------------------------------------------------- /opaleye-sqlite/opaleye-sqlite.cabal: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomjaguarpaw/haskell-opaleye/HEAD/opaleye-sqlite/opaleye-sqlite.cabal -------------------------------------------------------------------------------- /opaleye-sqlite/src/Opaleye/SQLite.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomjaguarpaw/haskell-opaleye/HEAD/opaleye-sqlite/src/Opaleye/SQLite.hs -------------------------------------------------------------------------------- /opaleye-sqlite/src/Opaleye/SQLite/Aggregate.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomjaguarpaw/haskell-opaleye/HEAD/opaleye-sqlite/src/Opaleye/SQLite/Aggregate.hs -------------------------------------------------------------------------------- /opaleye-sqlite/src/Opaleye/SQLite/Binary.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomjaguarpaw/haskell-opaleye/HEAD/opaleye-sqlite/src/Opaleye/SQLite/Binary.hs -------------------------------------------------------------------------------- /opaleye-sqlite/src/Opaleye/SQLite/Column.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomjaguarpaw/haskell-opaleye/HEAD/opaleye-sqlite/src/Opaleye/SQLite/Column.hs -------------------------------------------------------------------------------- /opaleye-sqlite/src/Opaleye/SQLite/Constant.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomjaguarpaw/haskell-opaleye/HEAD/opaleye-sqlite/src/Opaleye/SQLite/Constant.hs -------------------------------------------------------------------------------- /opaleye-sqlite/src/Opaleye/SQLite/Distinct.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomjaguarpaw/haskell-opaleye/HEAD/opaleye-sqlite/src/Opaleye/SQLite/Distinct.hs -------------------------------------------------------------------------------- /opaleye-sqlite/src/Opaleye/SQLite/Internal/#Sql.hs#: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomjaguarpaw/haskell-opaleye/HEAD/opaleye-sqlite/src/Opaleye/SQLite/Internal/#Sql.hs# -------------------------------------------------------------------------------- /opaleye-sqlite/src/Opaleye/SQLite/Internal/Aggregate.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomjaguarpaw/haskell-opaleye/HEAD/opaleye-sqlite/src/Opaleye/SQLite/Internal/Aggregate.hs -------------------------------------------------------------------------------- /opaleye-sqlite/src/Opaleye/SQLite/Internal/Binary.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomjaguarpaw/haskell-opaleye/HEAD/opaleye-sqlite/src/Opaleye/SQLite/Internal/Binary.hs -------------------------------------------------------------------------------- /opaleye-sqlite/src/Opaleye/SQLite/Internal/Column.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomjaguarpaw/haskell-opaleye/HEAD/opaleye-sqlite/src/Opaleye/SQLite/Internal/Column.hs -------------------------------------------------------------------------------- /opaleye-sqlite/src/Opaleye/SQLite/Internal/Distinct.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomjaguarpaw/haskell-opaleye/HEAD/opaleye-sqlite/src/Opaleye/SQLite/Internal/Distinct.hs -------------------------------------------------------------------------------- /opaleye-sqlite/src/Opaleye/SQLite/Internal/HaskellDB/PrimQuery.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomjaguarpaw/haskell-opaleye/HEAD/opaleye-sqlite/src/Opaleye/SQLite/Internal/HaskellDB/PrimQuery.hs -------------------------------------------------------------------------------- /opaleye-sqlite/src/Opaleye/SQLite/Internal/HaskellDB/Sql.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomjaguarpaw/haskell-opaleye/HEAD/opaleye-sqlite/src/Opaleye/SQLite/Internal/HaskellDB/Sql.hs -------------------------------------------------------------------------------- /opaleye-sqlite/src/Opaleye/SQLite/Internal/HaskellDB/Sql/Default.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomjaguarpaw/haskell-opaleye/HEAD/opaleye-sqlite/src/Opaleye/SQLite/Internal/HaskellDB/Sql/Default.hs -------------------------------------------------------------------------------- /opaleye-sqlite/src/Opaleye/SQLite/Internal/HaskellDB/Sql/Generate.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomjaguarpaw/haskell-opaleye/HEAD/opaleye-sqlite/src/Opaleye/SQLite/Internal/HaskellDB/Sql/Generate.hs -------------------------------------------------------------------------------- /opaleye-sqlite/src/Opaleye/SQLite/Internal/HaskellDB/Sql/Print.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomjaguarpaw/haskell-opaleye/HEAD/opaleye-sqlite/src/Opaleye/SQLite/Internal/HaskellDB/Sql/Print.hs -------------------------------------------------------------------------------- /opaleye-sqlite/src/Opaleye/SQLite/Internal/Helpers.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomjaguarpaw/haskell-opaleye/HEAD/opaleye-sqlite/src/Opaleye/SQLite/Internal/Helpers.hs -------------------------------------------------------------------------------- /opaleye-sqlite/src/Opaleye/SQLite/Internal/Join.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomjaguarpaw/haskell-opaleye/HEAD/opaleye-sqlite/src/Opaleye/SQLite/Internal/Join.hs -------------------------------------------------------------------------------- /opaleye-sqlite/src/Opaleye/SQLite/Internal/Optimize.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomjaguarpaw/haskell-opaleye/HEAD/opaleye-sqlite/src/Opaleye/SQLite/Internal/Optimize.hs -------------------------------------------------------------------------------- /opaleye-sqlite/src/Opaleye/SQLite/Internal/Order.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomjaguarpaw/haskell-opaleye/HEAD/opaleye-sqlite/src/Opaleye/SQLite/Internal/Order.hs -------------------------------------------------------------------------------- /opaleye-sqlite/src/Opaleye/SQLite/Internal/PGTypes.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomjaguarpaw/haskell-opaleye/HEAD/opaleye-sqlite/src/Opaleye/SQLite/Internal/PGTypes.hs -------------------------------------------------------------------------------- /opaleye-sqlite/src/Opaleye/SQLite/Internal/PackMap.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomjaguarpaw/haskell-opaleye/HEAD/opaleye-sqlite/src/Opaleye/SQLite/Internal/PackMap.hs -------------------------------------------------------------------------------- /opaleye-sqlite/src/Opaleye/SQLite/Internal/PrimQuery.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomjaguarpaw/haskell-opaleye/HEAD/opaleye-sqlite/src/Opaleye/SQLite/Internal/PrimQuery.hs -------------------------------------------------------------------------------- /opaleye-sqlite/src/Opaleye/SQLite/Internal/Print.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomjaguarpaw/haskell-opaleye/HEAD/opaleye-sqlite/src/Opaleye/SQLite/Internal/Print.hs -------------------------------------------------------------------------------- /opaleye-sqlite/src/Opaleye/SQLite/Internal/QueryArr.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomjaguarpaw/haskell-opaleye/HEAD/opaleye-sqlite/src/Opaleye/SQLite/Internal/QueryArr.hs -------------------------------------------------------------------------------- /opaleye-sqlite/src/Opaleye/SQLite/Internal/RunQuery.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomjaguarpaw/haskell-opaleye/HEAD/opaleye-sqlite/src/Opaleye/SQLite/Internal/RunQuery.hs -------------------------------------------------------------------------------- /opaleye-sqlite/src/Opaleye/SQLite/Internal/Sql.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomjaguarpaw/haskell-opaleye/HEAD/opaleye-sqlite/src/Opaleye/SQLite/Internal/Sql.hs -------------------------------------------------------------------------------- /opaleye-sqlite/src/Opaleye/SQLite/Internal/Table.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomjaguarpaw/haskell-opaleye/HEAD/opaleye-sqlite/src/Opaleye/SQLite/Internal/Table.hs -------------------------------------------------------------------------------- /opaleye-sqlite/src/Opaleye/SQLite/Internal/TableMaker.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomjaguarpaw/haskell-opaleye/HEAD/opaleye-sqlite/src/Opaleye/SQLite/Internal/TableMaker.hs -------------------------------------------------------------------------------- /opaleye-sqlite/src/Opaleye/SQLite/Internal/Tag.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomjaguarpaw/haskell-opaleye/HEAD/opaleye-sqlite/src/Opaleye/SQLite/Internal/Tag.hs -------------------------------------------------------------------------------- /opaleye-sqlite/src/Opaleye/SQLite/Internal/Unpackspec.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomjaguarpaw/haskell-opaleye/HEAD/opaleye-sqlite/src/Opaleye/SQLite/Internal/Unpackspec.hs -------------------------------------------------------------------------------- /opaleye-sqlite/src/Opaleye/SQLite/Internal/Values.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomjaguarpaw/haskell-opaleye/HEAD/opaleye-sqlite/src/Opaleye/SQLite/Internal/Values.hs -------------------------------------------------------------------------------- /opaleye-sqlite/src/Opaleye/SQLite/Join.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomjaguarpaw/haskell-opaleye/HEAD/opaleye-sqlite/src/Opaleye/SQLite/Join.hs -------------------------------------------------------------------------------- /opaleye-sqlite/src/Opaleye/SQLite/Manipulation.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomjaguarpaw/haskell-opaleye/HEAD/opaleye-sqlite/src/Opaleye/SQLite/Manipulation.hs -------------------------------------------------------------------------------- /opaleye-sqlite/src/Opaleye/SQLite/Operators.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomjaguarpaw/haskell-opaleye/HEAD/opaleye-sqlite/src/Opaleye/SQLite/Operators.hs -------------------------------------------------------------------------------- /opaleye-sqlite/src/Opaleye/SQLite/Order.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomjaguarpaw/haskell-opaleye/HEAD/opaleye-sqlite/src/Opaleye/SQLite/Order.hs -------------------------------------------------------------------------------- /opaleye-sqlite/src/Opaleye/SQLite/PGTypes.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomjaguarpaw/haskell-opaleye/HEAD/opaleye-sqlite/src/Opaleye/SQLite/PGTypes.hs -------------------------------------------------------------------------------- /opaleye-sqlite/src/Opaleye/SQLite/QueryArr.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomjaguarpaw/haskell-opaleye/HEAD/opaleye-sqlite/src/Opaleye/SQLite/QueryArr.hs -------------------------------------------------------------------------------- /opaleye-sqlite/src/Opaleye/SQLite/RunQuery.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomjaguarpaw/haskell-opaleye/HEAD/opaleye-sqlite/src/Opaleye/SQLite/RunQuery.hs -------------------------------------------------------------------------------- /opaleye-sqlite/src/Opaleye/SQLite/Sql.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomjaguarpaw/haskell-opaleye/HEAD/opaleye-sqlite/src/Opaleye/SQLite/Sql.hs -------------------------------------------------------------------------------- /opaleye-sqlite/src/Opaleye/SQLite/SqlTypes.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomjaguarpaw/haskell-opaleye/HEAD/opaleye-sqlite/src/Opaleye/SQLite/SqlTypes.hs -------------------------------------------------------------------------------- /opaleye-sqlite/src/Opaleye/SQLite/Table.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomjaguarpaw/haskell-opaleye/HEAD/opaleye-sqlite/src/Opaleye/SQLite/Table.hs -------------------------------------------------------------------------------- /opaleye-sqlite/src/Opaleye/SQLite/Values.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomjaguarpaw/haskell-opaleye/HEAD/opaleye-sqlite/src/Opaleye/SQLite/Values.hs -------------------------------------------------------------------------------- /opaleye-sqlite/stack.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomjaguarpaw/haskell-opaleye/HEAD/opaleye-sqlite/stack.yaml -------------------------------------------------------------------------------- /opaleye.cabal: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomjaguarpaw/haskell-opaleye/HEAD/opaleye.cabal -------------------------------------------------------------------------------- /src/Opaleye.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomjaguarpaw/haskell-opaleye/HEAD/src/Opaleye.hs -------------------------------------------------------------------------------- /src/Opaleye/Adaptors.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomjaguarpaw/haskell-opaleye/HEAD/src/Opaleye/Adaptors.hs -------------------------------------------------------------------------------- /src/Opaleye/Aggregate.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomjaguarpaw/haskell-opaleye/HEAD/src/Opaleye/Aggregate.hs -------------------------------------------------------------------------------- /src/Opaleye/Binary.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomjaguarpaw/haskell-opaleye/HEAD/src/Opaleye/Binary.hs -------------------------------------------------------------------------------- /src/Opaleye/Column.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomjaguarpaw/haskell-opaleye/HEAD/src/Opaleye/Column.hs -------------------------------------------------------------------------------- /src/Opaleye/Distinct.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomjaguarpaw/haskell-opaleye/HEAD/src/Opaleye/Distinct.hs -------------------------------------------------------------------------------- /src/Opaleye/Exists.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomjaguarpaw/haskell-opaleye/HEAD/src/Opaleye/Exists.hs -------------------------------------------------------------------------------- /src/Opaleye/Experimental/Enum.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomjaguarpaw/haskell-opaleye/HEAD/src/Opaleye/Experimental/Enum.hs -------------------------------------------------------------------------------- /src/Opaleye/Field.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomjaguarpaw/haskell-opaleye/HEAD/src/Opaleye/Field.hs -------------------------------------------------------------------------------- /src/Opaleye/FunctionalJoin.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomjaguarpaw/haskell-opaleye/HEAD/src/Opaleye/FunctionalJoin.hs -------------------------------------------------------------------------------- /src/Opaleye/Inferrable.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomjaguarpaw/haskell-opaleye/HEAD/src/Opaleye/Inferrable.hs -------------------------------------------------------------------------------- /src/Opaleye/Internal/Aggregate.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomjaguarpaw/haskell-opaleye/HEAD/src/Opaleye/Internal/Aggregate.hs -------------------------------------------------------------------------------- /src/Opaleye/Internal/Binary.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomjaguarpaw/haskell-opaleye/HEAD/src/Opaleye/Internal/Binary.hs -------------------------------------------------------------------------------- /src/Opaleye/Internal/Column.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomjaguarpaw/haskell-opaleye/HEAD/src/Opaleye/Internal/Column.hs -------------------------------------------------------------------------------- /src/Opaleye/Internal/Constant.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomjaguarpaw/haskell-opaleye/HEAD/src/Opaleye/Internal/Constant.hs -------------------------------------------------------------------------------- /src/Opaleye/Internal/Distinct.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomjaguarpaw/haskell-opaleye/HEAD/src/Opaleye/Internal/Distinct.hs -------------------------------------------------------------------------------- /src/Opaleye/Internal/HaskellDB/PrimQuery.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomjaguarpaw/haskell-opaleye/HEAD/src/Opaleye/Internal/HaskellDB/PrimQuery.hs -------------------------------------------------------------------------------- /src/Opaleye/Internal/HaskellDB/Sql.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomjaguarpaw/haskell-opaleye/HEAD/src/Opaleye/Internal/HaskellDB/Sql.hs -------------------------------------------------------------------------------- /src/Opaleye/Internal/HaskellDB/Sql/Default.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomjaguarpaw/haskell-opaleye/HEAD/src/Opaleye/Internal/HaskellDB/Sql/Default.hs -------------------------------------------------------------------------------- /src/Opaleye/Internal/HaskellDB/Sql/Generate.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomjaguarpaw/haskell-opaleye/HEAD/src/Opaleye/Internal/HaskellDB/Sql/Generate.hs -------------------------------------------------------------------------------- /src/Opaleye/Internal/HaskellDB/Sql/Print.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomjaguarpaw/haskell-opaleye/HEAD/src/Opaleye/Internal/HaskellDB/Sql/Print.hs -------------------------------------------------------------------------------- /src/Opaleye/Internal/Helpers.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomjaguarpaw/haskell-opaleye/HEAD/src/Opaleye/Internal/Helpers.hs -------------------------------------------------------------------------------- /src/Opaleye/Internal/Inferrable.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomjaguarpaw/haskell-opaleye/HEAD/src/Opaleye/Internal/Inferrable.hs -------------------------------------------------------------------------------- /src/Opaleye/Internal/JSONBuildObjectFields.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomjaguarpaw/haskell-opaleye/HEAD/src/Opaleye/Internal/JSONBuildObjectFields.hs -------------------------------------------------------------------------------- /src/Opaleye/Internal/Join.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomjaguarpaw/haskell-opaleye/HEAD/src/Opaleye/Internal/Join.hs -------------------------------------------------------------------------------- /src/Opaleye/Internal/Lateral.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomjaguarpaw/haskell-opaleye/HEAD/src/Opaleye/Internal/Lateral.hs -------------------------------------------------------------------------------- /src/Opaleye/Internal/Locking.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomjaguarpaw/haskell-opaleye/HEAD/src/Opaleye/Internal/Locking.hs -------------------------------------------------------------------------------- /src/Opaleye/Internal/Manipulation.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomjaguarpaw/haskell-opaleye/HEAD/src/Opaleye/Internal/Manipulation.hs -------------------------------------------------------------------------------- /src/Opaleye/Internal/Map.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomjaguarpaw/haskell-opaleye/HEAD/src/Opaleye/Internal/Map.hs -------------------------------------------------------------------------------- /src/Opaleye/Internal/MaybeFields.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomjaguarpaw/haskell-opaleye/HEAD/src/Opaleye/Internal/MaybeFields.hs -------------------------------------------------------------------------------- /src/Opaleye/Internal/Operators.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomjaguarpaw/haskell-opaleye/HEAD/src/Opaleye/Internal/Operators.hs -------------------------------------------------------------------------------- /src/Opaleye/Internal/Optimize.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomjaguarpaw/haskell-opaleye/HEAD/src/Opaleye/Internal/Optimize.hs -------------------------------------------------------------------------------- /src/Opaleye/Internal/Order.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomjaguarpaw/haskell-opaleye/HEAD/src/Opaleye/Internal/Order.hs -------------------------------------------------------------------------------- /src/Opaleye/Internal/PGTypes.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomjaguarpaw/haskell-opaleye/HEAD/src/Opaleye/Internal/PGTypes.hs -------------------------------------------------------------------------------- /src/Opaleye/Internal/PGTypesExternal.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomjaguarpaw/haskell-opaleye/HEAD/src/Opaleye/Internal/PGTypesExternal.hs -------------------------------------------------------------------------------- /src/Opaleye/Internal/PackMap.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomjaguarpaw/haskell-opaleye/HEAD/src/Opaleye/Internal/PackMap.hs -------------------------------------------------------------------------------- /src/Opaleye/Internal/PrimQuery.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomjaguarpaw/haskell-opaleye/HEAD/src/Opaleye/Internal/PrimQuery.hs -------------------------------------------------------------------------------- /src/Opaleye/Internal/Print.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomjaguarpaw/haskell-opaleye/HEAD/src/Opaleye/Internal/Print.hs -------------------------------------------------------------------------------- /src/Opaleye/Internal/QueryArr.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomjaguarpaw/haskell-opaleye/HEAD/src/Opaleye/Internal/QueryArr.hs -------------------------------------------------------------------------------- /src/Opaleye/Internal/Rebind.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomjaguarpaw/haskell-opaleye/HEAD/src/Opaleye/Internal/Rebind.hs -------------------------------------------------------------------------------- /src/Opaleye/Internal/RunQuery.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomjaguarpaw/haskell-opaleye/HEAD/src/Opaleye/Internal/RunQuery.hs -------------------------------------------------------------------------------- /src/Opaleye/Internal/RunQueryExternal.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomjaguarpaw/haskell-opaleye/HEAD/src/Opaleye/Internal/RunQueryExternal.hs -------------------------------------------------------------------------------- /src/Opaleye/Internal/Sql.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomjaguarpaw/haskell-opaleye/HEAD/src/Opaleye/Internal/Sql.hs -------------------------------------------------------------------------------- /src/Opaleye/Internal/Table.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomjaguarpaw/haskell-opaleye/HEAD/src/Opaleye/Internal/Table.hs -------------------------------------------------------------------------------- /src/Opaleye/Internal/Tag.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomjaguarpaw/haskell-opaleye/HEAD/src/Opaleye/Internal/Tag.hs -------------------------------------------------------------------------------- /src/Opaleye/Internal/TypeFamilies.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomjaguarpaw/haskell-opaleye/HEAD/src/Opaleye/Internal/TypeFamilies.hs -------------------------------------------------------------------------------- /src/Opaleye/Internal/Unpackspec.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomjaguarpaw/haskell-opaleye/HEAD/src/Opaleye/Internal/Unpackspec.hs -------------------------------------------------------------------------------- /src/Opaleye/Internal/Values.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomjaguarpaw/haskell-opaleye/HEAD/src/Opaleye/Internal/Values.hs -------------------------------------------------------------------------------- /src/Opaleye/Internal/Window.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomjaguarpaw/haskell-opaleye/HEAD/src/Opaleye/Internal/Window.hs -------------------------------------------------------------------------------- /src/Opaleye/Join.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomjaguarpaw/haskell-opaleye/HEAD/src/Opaleye/Join.hs -------------------------------------------------------------------------------- /src/Opaleye/Label.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomjaguarpaw/haskell-opaleye/HEAD/src/Opaleye/Label.hs -------------------------------------------------------------------------------- /src/Opaleye/Lateral.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomjaguarpaw/haskell-opaleye/HEAD/src/Opaleye/Lateral.hs -------------------------------------------------------------------------------- /src/Opaleye/Manipulation.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomjaguarpaw/haskell-opaleye/HEAD/src/Opaleye/Manipulation.hs -------------------------------------------------------------------------------- /src/Opaleye/MaybeFields.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomjaguarpaw/haskell-opaleye/HEAD/src/Opaleye/MaybeFields.hs -------------------------------------------------------------------------------- /src/Opaleye/Operators.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomjaguarpaw/haskell-opaleye/HEAD/src/Opaleye/Operators.hs -------------------------------------------------------------------------------- /src/Opaleye/Order.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomjaguarpaw/haskell-opaleye/HEAD/src/Opaleye/Order.hs -------------------------------------------------------------------------------- /src/Opaleye/RunSelect.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomjaguarpaw/haskell-opaleye/HEAD/src/Opaleye/RunSelect.hs -------------------------------------------------------------------------------- /src/Opaleye/Select.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomjaguarpaw/haskell-opaleye/HEAD/src/Opaleye/Select.hs -------------------------------------------------------------------------------- /src/Opaleye/Sql.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomjaguarpaw/haskell-opaleye/HEAD/src/Opaleye/Sql.hs -------------------------------------------------------------------------------- /src/Opaleye/SqlTypes.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomjaguarpaw/haskell-opaleye/HEAD/src/Opaleye/SqlTypes.hs -------------------------------------------------------------------------------- /src/Opaleye/Table.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomjaguarpaw/haskell-opaleye/HEAD/src/Opaleye/Table.hs -------------------------------------------------------------------------------- /src/Opaleye/ToFields.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomjaguarpaw/haskell-opaleye/HEAD/src/Opaleye/ToFields.hs -------------------------------------------------------------------------------- /src/Opaleye/TypeFamilies.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomjaguarpaw/haskell-opaleye/HEAD/src/Opaleye/TypeFamilies.hs -------------------------------------------------------------------------------- /src/Opaleye/Values.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomjaguarpaw/haskell-opaleye/HEAD/src/Opaleye/Values.hs -------------------------------------------------------------------------------- /src/Opaleye/Window.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomjaguarpaw/haskell-opaleye/HEAD/src/Opaleye/Window.hs -------------------------------------------------------------------------------- /src/Opaleye/With.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomjaguarpaw/haskell-opaleye/HEAD/src/Opaleye/With.hs -------------------------------------------------------------------------------- /stack.yaml: -------------------------------------------------------------------------------- 1 | resolver: lts-16.29 2 | --------------------------------------------------------------------------------