seeql

1.1.1 • Public • Published

seeql

Travis build status Coveralls NPM version Canonical Code Style Twitter Follow

Real-time SQL profiler.

Hello all!

I've created SeeQL for to enable real-time debugging of applications. SeeQL is extremely handy for identifying slow queries as you navigate the application. It acts as a transparent proxy, therefore 0 changes need to be done to the code base to use it. It basically allows you to see what queries are being executed, their response time, row count, etc.

I am looking for contributors who are equally passionate about using MySQL in Node.js to help further develop this project. I've opened a few simple issues to pick up if anyone wants to give it a shot!

Demo

How to use it?

  1. Start seeql and configure it to talk with the application database.
  2. Configure application to connect to seeql service.

CLI

npm install seeql -g
 
seeql --help
 
Options:
  --help               Show help                                       [boolean]
  --database-host      Target database host. Seeql will connect to this database
                       and proxy all incoming queries.       [string] [required]
  --database-database                                        [string] [required]
  --database-password                                        [string] [required]
  --database-user                                            [string] [required]
  --service-port                                        [number] [default: 3306]

Readme

Keywords

Package Sidebar

Install

npm i seeql

Weekly Downloads

0

Version

1.1.1

License

BSD-3-Clause

Last publish

Collaborators

  • gajus