Parser for SQL
Find a file
2018-03-02 18:51:14 +00:00
doc Very preliminary code. 2018-02-12 14:45:55 +00:00
src/squirrel_parse Once again generating ADL, and the structure is still better. 2018-03-02 18:51:14 +00:00
test/squirrel_parse Simplified the parser slightly, and now generating a subset of ADL. 2018-02-14 17:51:48 +00:00
.gitignore Simplified the parser slightly, and now generating a subset of ADL. 2018-02-14 17:51:48 +00:00
.hgignore Very preliminary code. 2018-02-12 14:45:55 +00:00
CHANGELOG.md Very preliminary code. 2018-02-12 14:45:55 +00:00
LICENSE Very preliminary code. 2018-02-12 14:45:55 +00:00
LICENSE.md Initial commit 2018-02-12 14:35:01 +00:00
project.clj Now printing ADL to file. 2018-02-14 18:54:42 +00:00
README.md Very preliminary code. 2018-02-12 14:45:55 +00:00

squirrel-parse

A Clojure library designed to parse SQL files into usable Clojure data structures, for automatic generation of things like HugSQL and SQL Korma (etc) boilerplate code.

Usage

You can't use this yet. It doesn't work. When it does work it's likely that it will initially support only the bits of Postgres SQL that I habitually use; however I hope that it will be sufficiently adaptable that you can tailor it for your preferred variety of SQL.

License

Copyright © 2018 Simon Brooke

Distributed under the terms of the GNU General Public License v2