All notable changes to this project will be documented in this file. This change log follows the conventions of keepachangelog.com.
- Fix analyze/get-counts method to return an empty map if the parameter table-names is empty.
- Fix specs to check that type of session should be SessionManager.
- Write functions to generate insert statements for values of map<text,text>, set columns.
- In insert statement generation, escape single quotes for values of map<text,text>, set columns.
- Accept port number when connecting to Cassandra.
- In insert statement generation, use the keyspace name along with the table name.
- Revert code to 0.3.0 and include only insert statement generation improvements (as the remaining changes are not working).
- Reset db related atom from core instead of from db.
- Fix bug with de-referencing an atom.
- Fix insert statement generation bugs:
- generate a boolean value as true instead of 'true'
- generate an empty hash set value as {''} instead of {""}
- generate a string value containing single-quotes with two single quotes i.e. Part(''ab'') instead of Part('ab')
generate
namespace containing functions get-insert-statements
& get-insert-statement
.
specs
namespace containing specs for other namespaces.
analyze
namespace containing functions get-counts
& get-diff
.
- First version of this
sqlforcql
library with basic documentation.