The postgrest package

[ Tags: library, mit, program, web ] [ Propose Tags ]

Reads the schema of a PostgreSQL database and creates RESTful routes for the tables and views, supporting all HTTP verbs that security permits.

Properties

Versions 0.2.5.0, 0.2.5.1, 0.2.5.2, 0.2.5.3, 0.2.6.0, 0.2.7.0, 0.2.8.0, 0.2.9.1, 0.2.10.0, 0.2.11.0, 0.2.11.1, 0.2.12.0, 0.2.12.1, 0.3.0.0, 0.3.0.1, 0.3.0.2, 0.3.0.3, 0.3.0.4, 0.3.1.0, 0.3.1.1, 0.3.2.0, 0.4.0.0, 0.4.1.0, 0.4.2.0, 0.4.3.0
Dependencies aeson, ansi-wl-pprint, base (>=4.8 && <6), base64-bytestring, bytestring, case-insensitive, cassava, configurator-ng (==0.0.0.1), containers, contravariant, cookie, either, hasql, hasql-pool (==0.4.1), hasql-transaction (==0.5), heredoc, HTTP, http-types, insert-ordered-containers, interpolatedstring-perl6, jose, lens, lens-aeson, network-uri, optparse-applicative (>=0.13 && <0.15), parsec, postgrest, protolude (>=0.2), Ranged-sets (==0.3.0), regex-tdfa, retry, safe, scientific, swagger2, text, unix, unordered-containers, vector, wai, wai-cors, wai-extra, wai-middleware-static, warp [details]
License MIT
Author Joe Nelson, Adam Baker
Maintainer cred+github@begriffs.com
Category Web
Home page https://github.com/begriffs/postgrest
Source repository head: git clone git://github.com/begriffs/postgrest.git
Uploaded Thu Sep 7 05:43:57 UTC 2017 by begriffs
Distributions Arch:0.4.3.0, NixOS:0.4.3.0
Executables postgrest
Downloads 2410 total (123 in the last 30 days)
Rating (no votes yet) [estimated by rule of succession]
Your Rating
  • λ
  • λ
  • λ
Status Docs not available [build log]
All reported builds failed as of 2017-09-07 [all 3 reports]
Hackage Matrix CI

Modules

  • PostgREST
    • PostgREST.ApiRequest
    • PostgREST.App
    • PostgREST.Auth
    • PostgREST.Config
    • PostgREST.DbRequestBuilder
    • PostgREST.DbStructure
    • PostgREST.Error
    • PostgREST.Middleware
    • PostgREST.OpenAPI
    • PostgREST.Parsers
    • PostgREST.QueryBuilder
    • PostgREST.RangeQuery
    • PostgREST.Types

Flags

NameDescriptionDefaultType
ci

No warnings allowed in continuous integration

DisabledManual

Use -f <flag> to enable a flag, or -f -<flag> to disable that flag. More info

Downloads

Maintainer's Corner

For package maintainers and hackage trustees