hamsql: HamSql

[ database, gpl, library, program ] [ Propose Tags ]

Interpreter for SQL-structure definitions in Yaml (YamSql)


[Skip to Readme]

Modules

[Last Documentation]

  • Database
    • Database.HamSql
      • Database.HamSql.Cli
      • Database.HamSql.Setup
    • Database.YamSql
      • Database.YamSql.Parser

Downloads

Maintainer's Corner

Package maintainers

For package maintainers and hackage trustees

Candidates

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), 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), pandoc (>=1.17 && <1.18), postgresql-simple (>=0.4 && <0.6), semigroups (>=0.18 && <0.19), 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-09-28T15:00:02Z
Distributions
Executables hamsql
Downloads 1879 total (12 in the last 30 days)
Rating 2.0 (votes: 1) [estimated by Bayesian average]
Your Rating
  • λ
  • λ
  • λ
Status Docs not available [build log]
All reported builds failed as of 2016-11-19 [all 2 reports]

Readme for hamsql-0.7.0.0

[back to package description]

HamSql

Interpreter for SQL-structure definitions in Yaml (YamSql)

  • build status Debian Stable
  • Build Status GHC 7.6, 7.8

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