/cassandra-d

D language cassandra client

Primary LanguageDMIT LicenseMIT

cassandra-d

D language cassandra client (currently binary API v1 and v2).

Currently this driver can be used to create / insert / update / delete data in a cassandra datastore.

There are currently no helpers, you can only execute CQL inputting or retrieving data.

Working

  • Queries
  • Prepared Statements

TODO

  • UUID stuff
  • Authenticators
  • Provide helper functions/templates

Building the test

  • cd source/cassandra
  • dmd -main -unittest cql/*.d .d internal/.d -ofrun_unittests OR
  • dmd -main -unittest cql/*.d .d internal/.d -ofrun_unittests -version=CassandraV2