chrisgoddard / dbm

ClickHouse DataBase Manager Tools

Home Page:https://dbm.incubator.edurt.io

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool


Logo

DBM

An awesome database management tool specified for ClickHouse. For more information: https://dbm.incubator.edurt.io.


Basic:

Build Status codebeat badge With Electron With Vue

GitHub:

GitHub license GitHub issues GitHub forks GitHub stars

Gitee:

star fork

Thank you

🚀 Features

  • Support query history (pagination, clear all, etc.)
  • Support selected sql clauses query
  • Support terminating query
  • Support table management
    • Delete table operation
    • Get ddl operation
    • Get table preview data operation
    • Rename table operation
  • Support column management
    • Add column operation
    • Delete column operation
    • Get column info operation
    • Modify column operation
    • Rename column operation
  • Support database management (delete, create)
  • Support custom query
  • Support multiple data sources management(connection test, monitoring)
  • Support customized appearance
  • Support monitor (processor, connection, query)
  • Support migrate data

😆 Download

⚙️ Installation

macOS and Windows

  • Download zip from here.
  • Unzip the archive, and install to macOS Applications.

Other platforms

Install other versions?

🛠️ Build from source

  1. Install dependencies
npm install -g node-sass

yarn install
  1. Build electron app for production
yarn run build
  1. Install from built zip: ./build/dbm-<OS>.*

  2. Run dev mode

yarn run dev

or

npm start

About

ClickHouse DataBase Manager Tools

https://dbm.incubator.edurt.io

License:Apache License 2.0


Languages

Language:Vue 61.4%Language:JavaScript 36.5%Language:SCSS 1.8%Language:EJS 0.3%