[
https://issues.apache.org/jira/browse/CASSANDRA-2500?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13085100#comment-13085100
]
Kelley Reynolds commented on CASSANDRA-2500:
--------------------------------------------
DBI-like driver is located at https://github.com/kreynolds/cassandra-cql.
One thing to note is that using this driver is incompatible (mostly) with using
fauna/cassandra because the thrift bindings use the same namespace and will
redeclare constants. This should be solved with a dedicated gem such as located
at https://github.com/kreynolds/cassandra-thrift. Would it be possible to
automate generation and deployment of the shared gem with the cassandra release
process or is that to be left as an exercise for the client developers?
> Ruby dbi client (for CQL) that conforms to AR:ConnectionAdapter
> ---------------------------------------------------------------
>
> Key: CASSANDRA-2500
> URL: https://issues.apache.org/jira/browse/CASSANDRA-2500
> Project: Cassandra
> Issue Type: Task
> Components: API
> Reporter: Jon Hermes
> Assignee: Kelley Reynolds
> Labels: cql
> Fix For: 0.8.5
>
> Attachments: 2500.txt, genthriftrb.txt, rbcql-0.0.0.tgz
>
>
> Create a ruby driver for CQL.
> Lacking something standard (such as py-dbapi), going with something common
> instead -- RoR ActiveRecord Connection Adapter
> (http://api.rubyonrails.org/classes/ActiveRecord/ConnectionAdapters/AbstractAdapter.html).
--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira