├── .github └── workflows │ └── ci.yml ├── .gitignore ├── .travis.yml ├── CHANGELOG.md ├── Frames-beam.cabal ├── LICENSE ├── README.md ├── Setup.hs ├── data └── users.sql ├── shell.nix ├── src └── Frames │ └── SQL │ └── Beam │ ├── Postgres.hs │ └── Postgres │ ├── BeamSchemaGen.hs │ ├── Helpers.hs │ ├── Query.hs │ ├── Streaming.hs │ └── Vinylize.hs ├── stack.yaml ├── stack.yaml.lock └── test ├── LibSpec.hs ├── NewBeamSchema.hs └── Spec.hs /.github/workflows/ci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gagandeepb/Frames-beam/HEAD/.github/workflows/ci.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gagandeepb/Frames-beam/HEAD/.gitignore -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gagandeepb/Frames-beam/HEAD/.travis.yml -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gagandeepb/Frames-beam/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /Frames-beam.cabal: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gagandeepb/Frames-beam/HEAD/Frames-beam.cabal -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gagandeepb/Frames-beam/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gagandeepb/Frames-beam/HEAD/README.md -------------------------------------------------------------------------------- /Setup.hs: -------------------------------------------------------------------------------- 1 | import Distribution.Simple 2 | main = defaultMain 3 | -------------------------------------------------------------------------------- /data/users.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gagandeepb/Frames-beam/HEAD/data/users.sql -------------------------------------------------------------------------------- /shell.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gagandeepb/Frames-beam/HEAD/shell.nix -------------------------------------------------------------------------------- /src/Frames/SQL/Beam/Postgres.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gagandeepb/Frames-beam/HEAD/src/Frames/SQL/Beam/Postgres.hs -------------------------------------------------------------------------------- /src/Frames/SQL/Beam/Postgres/BeamSchemaGen.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gagandeepb/Frames-beam/HEAD/src/Frames/SQL/Beam/Postgres/BeamSchemaGen.hs -------------------------------------------------------------------------------- /src/Frames/SQL/Beam/Postgres/Helpers.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gagandeepb/Frames-beam/HEAD/src/Frames/SQL/Beam/Postgres/Helpers.hs -------------------------------------------------------------------------------- /src/Frames/SQL/Beam/Postgres/Query.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gagandeepb/Frames-beam/HEAD/src/Frames/SQL/Beam/Postgres/Query.hs -------------------------------------------------------------------------------- /src/Frames/SQL/Beam/Postgres/Streaming.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gagandeepb/Frames-beam/HEAD/src/Frames/SQL/Beam/Postgres/Streaming.hs -------------------------------------------------------------------------------- /src/Frames/SQL/Beam/Postgres/Vinylize.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gagandeepb/Frames-beam/HEAD/src/Frames/SQL/Beam/Postgres/Vinylize.hs -------------------------------------------------------------------------------- /stack.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gagandeepb/Frames-beam/HEAD/stack.yaml -------------------------------------------------------------------------------- /stack.yaml.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gagandeepb/Frames-beam/HEAD/stack.yaml.lock -------------------------------------------------------------------------------- /test/LibSpec.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gagandeepb/Frames-beam/HEAD/test/LibSpec.hs -------------------------------------------------------------------------------- /test/NewBeamSchema.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gagandeepb/Frames-beam/HEAD/test/NewBeamSchema.hs -------------------------------------------------------------------------------- /test/Spec.hs: -------------------------------------------------------------------------------- 1 | {-# OPTIONS_GHC -F -pgmF hspec-discover #-} 2 | --------------------------------------------------------------------------------