项目作者: Sanjeev-Panday
项目描述 :
Cassandra Query Desktop client written in React , redux , electron , node
高级语言: JavaScript
项目地址: git://github.com/Sanjeev-Panday/QueryUI.git
Cassandra Query UI
Features
- Simple UI to explore cassandra table to know columns, partition keys and clustering columns with data type information
- Validations to inform user on required fields before executing the query
- Data Type Error handling
- Where clause validation Error handling
- Multiple connections can be saved.
- Added context menu to table rows
- Ability to copy and save single or all rows data in JSON file.
- Tooltip
- Option to select limit (no of rows) while executing query.
Change log
0.1.1-beta-2
- Added context menu to table rows
- Ability to copy and save single or all rows data in JSON file.
- Tooltip
- Option to select limit (no of rows) while executing query.
1.0.0-beta
- Added update and delete functionality
- You can now edit connecitons.
- Confirmation box added to confirm connection delete.
Few Screenshots


How To Use
You can either
Download and install released app
OR
Download win-unpacked.zip, extract is somewhere and run QueryUI.exe
OR
Package app manually from sources
To clone and run this repository you’ll need Git and Node.js (which comes with npm) installed on your computer. From your command line:
# Clone this repository
git clone https://github.com/Sanjeev-Panday/QueryUI.git
# Go into the repository
cd QueryUI
# Install dependencies and run the app
npm install
npm run dev
- While working on this project I faced a challenge where I was not able to use electron remote in React Component.
- @craco/craco"">@craco/craco npm package helped to solve this problem without using ‘eject’ by adding a single craco.config.js
License MIT