An open API service indexing awesome lists of open source software.

https://github.com/arksouthern/data-cynical

The interactive SQL editor inspired by my all-time favorite, SSMS.
https://github.com/arksouthern/data-cynical

cte postgres sql sql-editor sqlite

Last synced: 11 months ago
JSON representation

The interactive SQL editor inspired by my all-time favorite, SSMS.

Awesome Lists containing this project

README

          

# Data Cynical
| App | Features |
| --- | -------- |
| ![image](https://i.imgur.com/wIP817g.jpeg) | • Supporting SQLite, PostgreSQL, MySQL, SQL Server.

• Rich: Graphing, CSV, automatic column prefixing.

• Define SQL macros, aliases, functions.

• The first CTE-oriented SQL editor. |
| |                                                              |






Data Cynical





## Get Started
### Option 1. Git Clone & Run
1. Clone the repo.
2. Make sure Node JS is installed.
3. Open a command prompt to the folder, then run:
```sh
npm install
```
4. Click [Data Cynical](http://arksouthern.com/app/data-cynical)
5. In the app, click "Launch"
### Option 2. Download This Repo
1. Download & extract the repo.
2. Make sure Node JS is installed.
3. Open a command prompt to the folder, then run:
```sh
npm install
```
4. Click [Data Cynical](http://arksouthern.com/app/data-cynical)
5. In the app, click "Launch"
### Option 3. Download Executable (2023 Instructions)
1. Visit releases at `https://github.com/arksouthern/data-cynical/releases/latest`.
2. See if your platform is supported.
3. Download, then run the application.
## Feature Overview


## APIs
```ts
dbConnect = (connectionInfo: string) => null
dbIsConnected = () => DbConnection | false
dbDisconnect = () => null

dbQuery = (sqlQuery: string) => Table

dbDownload = (sqlQuery: string) => Csv

apiHealthCheckConnect = () => AppVersion
```