descriptionSQL query parser and binding code generator for C#, C++, Java, Objective Caml.
homepage URLhttp://ygrek.org.ua/p/sqlgg/
ownerygrek@autistici.org
last changeMon, 11 Dec 2017 05:26:28 +0000 (10 21:26 -0800)
content tags
add:
README.txt
sqlgg: SQL Guided (code) Generator
==================================

Homepage at http://ygrek.org.ua/p/sqlgg/

Get the code at http://repo.or.cz/w/sqlgg.git or https://github.com/ygrek/sqlgg

Dependencies
------------

* menhir
* extlib
* oUnit
* deriving
* ocamlfind
* oasis (when building from git checkout)

`deriving` is special - there were several forks floating around for a long time.
Everything should work out of the box with either
<https://github.com/ocsigen/deriving> or <http://repo.or.cz/w/deriving.git>

Via OPAM:

  opam install menhir extlib ounit deriving oasis

Build
-----

Run `make` (or `build.bat` on Windows).

Windows users
-------------

Install VS2005 SP1 redistributable
<http://www.microsoft.com/downloads/details.aspx?FamilyID=200b2fd9-ae1a-4a14-984d-389c36f85647>

Conditions
----------

Copyright (c) 2009 ygrek <ygrek@autistici.org>

This project is distributed under the terms of GPL Version 2. See LICENSE file for full license text.

Example code in demo/ and example/ and database specific bindings in impl/ are released into public domain.
See UNLICENSE file in each of the above directories for more information.

NB the output of sqlgg, i.e. the generated code, is all yours of course :)

----
2014-10-19
shortlog
47 hours ago ygrekdrop deriving, switch to ppx_derivingmaster
2017-10-01 ygrekprepare release 0.4.30.4.3
2017-10-01 ygrekbuild: really do not require mysql and sqlite3
2017-10-01 ygrekprepare release 0.4.20.4.2
2017-10-01 ygrekuse static oasis setup
2017-10-01 ygrekprepare release 0.4.10.4.1
2017-10-01 ygrekdo not require mysql and sqlite3
2017-10-01 ygrekprepare release 0.4.00.4.0
2017-07-13 ygrekmake oasis
2017-07-13 ygrekdo not identify build user in version
2016-07-17 ygreksql: support IF in SELECT (fix #39)
2015-12-15 ygreksql: dynamically add functions
2015-12-14 ygreksql: parse stored function definitions (closes #37)
2015-12-14 ygreksql: accept dollar-quoted string literals (pgsql)
2015-12-08 ygreksql: accept postgres UUID type (closes #36)
2015-11-01 ygreksql: support VALUES function
...
tags
2 months ago 0.4.3 0.4.3
2 months ago 0.4.2 0.4.2
2 months ago 0.4.1 0.4.1
2 months ago 0.4.0 0.4.0
2 years ago 0.3.0 0.3.0
3 years ago 0.2.5 0.2.5
4 years ago 0.2.4 0.2.4
8 years ago 0.2.3 Parse more SQL. IEnumerable<> for...
8 years ago 0.2.2 + generate C# + parse table constra...
8 years ago 0.2.1 Generate XML and Java. C++ traits...
8 years ago 0.2.0 understands all basic SQL, generate...
8 years ago 0.1.0 Uploaded as cgi
heads
47 hours ago master
2 months ago release-0.4.1
2 months ago release-0.4.0
2 years ago release-0.3.0
4 years ago enum
8 years ago camloo
8 years ago mob