v0.3.0-alpha
Pre-release
Pre-release
Release Note for cql2cpp v0.3.0
Convert CQL2 to SQL WHERE clause
Significant Enhancements:
- Add sqlite3 and spatialite as dependencies to verify SQL
- Add iterator for ast node to loop over all property name
- Add ConvertToSQL() in top level Cql2CPP class
- Add unit tests for SQL
- Use argparse to parse command line arguments instead of gflags
- Convert arithmetic, is null, like, between to SQL
- Convert array predicate to SQL
Current Limitations:
The project is still in its early stages and currently lacks comprehensive test coverage and some advanced features.
Currently, most of the syntax features of TEXT encoding are supported. However, support for time - related features and Unicode encoding is temporarily lacking, and JSON encoding is not supported yet.
the SQL converter assume the database enable json support for array predicate.
Supported feature
you can find a full list of features supported here: