Commits

Author Commit Message Labels Comments Date
Clark C. Evans
Updated regression schema to remove dashes since they
Kirill Simonov
Added aggregates `exists()`, `every()`, `min()`, `max()`.
Kirill Simonov
Added advanced regression schema for PostgreSQL and some basic tests.
Kirill Simonov
Partially implemented aggregate translation; added function `count()`.
Kirill Simonov
Functions: in progress.
Kirill Simonov
Added drafts of HTML, text, JSON and CSV renderers.
Kirill Simonov
Added the first draft of the SQL translator.
Kirill Simonov
Split API documentation to a file per package.
Kirill Simonov
API documentation: include members automatically.
Kirill Simonov
Removed `format` from the grammar.
Kirill Simonov
Added stubs for SQLite and PostgreSQL regression databases.
Kirill Simonov
Added `test/regress.yaml`.
Kirill Simonov
Added a skeleton for HTSQL regression tests.
Kirill Simonov
Implemented `sql` and `sql-include` test cases.
Kirill Simonov
Added SQL splitter utility.
Kirill Simonov
Corrected the API docs to use `autoexception` directive for HTSQL exceptions.
Kirill Simonov
Implemented the connection adapter.
Kirill Simonov
Added the module file `htsql.wsgi`.
Kirill Simonov
Implemented the WSGI handler as an adapter.
Kirill Simonov
Removed extra blank lines in API documentation; also rearranged some docstrings.
Kirill Simonov
Added adapters, addons, and the context.
Kirill Simonov
Added more type checkers and an implementation of topological sort to `htsql.util`.
Kirill Simonov
Renamed `htsql.ctl.get_post` to `htsql.ctl.request`.
Kirill Simonov
Updated API documentation.
Kirill Simonov
Added `htsql.tr` package; `tr` stands for "translator".
Kirill Simonov
Implemented the HTSQL parser.
Kirill Simonov
Added the `regress` routine.
Kirill Simonov
Added more validators.
Kirill Simonov
Implemented the `shell` routine.
Kirill Simonov
Implemented routines `server`, `get`, and `post`.
  1. Prev
  2. Next