Navigate relational DBs with ease.
- Make sure you have
git
,node
, andnpm
installed. - Clone this repository locally.
- Cd into the root dir of the repository.
- Run
cp .env.example .env
. - Fill
.env
file with your DB credentials. - Run
npm install
. - Run
npm start
. - Open
http://localhost:3000/
in your browser.
Tab/Enter to select a suggestion. If there's no suggestions, Enter submits the query, Tab creates a new query input.
(Cmd/Ctrl)+Click on a TD or TH. Tab/Enter to select a suggestion. If there's no suggestions, Enter creates a connection with a specified table as a new board item, Cmd/Ctrl+Enter -- connects it inside the same board item.
Syntax: "+joined_table(initial_table_key=joined_table_key)" or "+joined_table(key)", if they have the same name. This performs left join operation.
Syntax: "table#"
Alt+Click to hide a column.
- Relational DBs other than MySQL
- Filtering by operands other than '='
- Inline joins using a column from a joined table
- Pagination
- Sorting
Licensed under MIT.