hamsql: HamSql

[ database, gpl, library, program ] [ Propose Tags ]
Versions [RSS] 0.7.0.0, 0.8.0.0, 0.9.0.0
Change log CHANGELOG
Dependencies aeson (>=1.0 && <1.1), base (>=4.8 && <5.0), bytestring (>=0.10 && <0.11), directory (>=1.2 && <1.3), doctemplates (>=0.1 && <0.2), file-embed (>=0.0 && <0.1), filepath (>=1.4 && <1.5), frontmatter (>=0.1 && <0.2), groom (>=0.1 && <0.2), hamsql, network-uri (>=2.6 && <2.7), optparse-applicative (>=0.13 && <0.14), postgresql-simple (>=0.4 && <0.6), text (>=1.2 && <1.3), transformers (>=0.5 && <0.6), unordered-containers (>=0.2 && <0.3), yaml (>=0.8 && <0.9) [details]
License GPL-3.0-only
Copyright (c) 2014-2016 Michael Herold et al.
Author Michael Herold <quabla@hemio.de>
Maintainer Michael Herold <quabla@hemio.de>
Category Database
Home page https://git.hemio.de/hemio/hamsql
Bug tracker https://git.hemio.de/hemio/hamsql/issues
Source repo head: git clone git@git.hemio.de:hemio/hamsql.git
Uploaded by quabla at 2016-10-02T18:47:19Z
Distributions
Executables hamsql
Downloads 1884 total (11 in the last 30 days)
Rating 2.0 (votes: 1) [estimated by Bayesian average]
Your Rating
  • λ
  • λ
  • λ
Status Docs available [build log]
Last success reported on 2016-10-02 [all 1 reports]

Readme for hamsql-0.8.0.0

[back to package description]

HamSql

Interpreter for SQL-structure definitions in Yaml (YamSql)

build status Hackage-Deps Hackage

Building HamSql on Debian

Install haskell compiler and required libraries:

apt install \
 make \
 ghc \
 cabal-install \
 libghc-aeson-dev \
 libghc-file-embed-dev \
 libghc-network-uri-dev \
 libghc-optparse-applicative-dev \
 libghc-pandoc-dev \
 libghc-postgresql-simple-dev \
 libghc-text-dev \
 libghc-unordered-containers-dev \
 libghc-yaml-dev

Now you can

make
make install

Completly building from sources

apt install make ghc cabal-install libpq-dev happy
make