Skip to content

Latest commit

 

History

History
19 lines (13 loc) · 866 Bytes

File metadata and controls

19 lines (13 loc) · 866 Bytes

DBCLI

Is a little cli to manage datasource connections and queries

Why DBCLI

I needed a cli utility that can:

  1. Connect to datasources using exisitng clients (I don't want to reinvent the wheel, there are good options out there)
  2. Manage connections to datasoruces
  3. Provide a unified way to interact with the underlying clients
  4. Let me specify queries response format (json, csv, markdown, ...)
  5. Let met configure which client to use for direct queries from the cli and which one to use for interactive sessions (i.e psql for queries and pgcli for interactive sessions)
  6. Connect to sources other than relational databases sources.

Examples

image

That is it, that is what DBLCI is.