Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

FEAT: Cassandra Database Engine #258

Open
I2rys opened this issue Apr 2, 2022 · 4 comments
Open

FEAT: Cassandra Database Engine #258

I2rys opened this issue Apr 2, 2022 · 4 comments
Labels
database driver Support for new database engine

Comments

@I2rys
Copy link

I2rys commented Apr 2, 2022

Is your feature request related to a problem? Please describe.
Yes, It would be really useful If you can add an Apache Cassandra database engine because AC is widely used by companies & users and I use it too. With this feature It can help us perform AC actions faster.

Describe the solution you'd like
Able to connect to an Apache Cassandra database, view keyspaces, view tables, view columns & use queries.

@janproch janproch added the database driver Support for new database engine label Apr 3, 2022
@RahRahJinx
Copy link

RahRahJinx commented Feb 12, 2023

This is something I am desperately looking for too , since DevCenter for Apache Cassandra is deprecated and cqlsh cli isn't sufficient (being spoiled by tools like pgAdmin/DBGate 😊 ) . Also something that can be accessed remotely (for typical locked down envs / thru Bastion hosts etc) is a plus.

Would like to take a crack at it myself if no one else is actively working on it.

Proposed Solution
Building a DB driver plugin based on the NodeJS Cassandra driver(https://www.npmjs.com/package/cassandra-driver)

@janproch
Copy link
Member

@RahRahJinx I could help with this a bit, but now I have no capacity to make this on my own.

@janproch janproch pinned this issue Feb 12, 2023
@RahRahJinx
Copy link

@janproch No problem, I'll get started on this and reach out to you once there's something ready for review.

Thanks

@RahRahJinx
Copy link

RahRahJinx commented Feb 21, 2023

Made some progress (nothing fancy) hope to complete the basic functionality (probably no DB Analyzer) for the initial commit, will be testing against Apache Cassandra versions 2.219, 3.11.4, 4.1.0.

Note: @I2rys just displaying the DB(whichever instance in the cluster we are connected to) and CQL versions during Connection Test
dbgate-cass1
dbgate-cass2

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
database driver Support for new database engine
Projects
None yet
Development

No branches or pull requests

3 participants