Python Console Database Browser
Project description
______ _____ ___ ___ ______ ____
\ `\| | | `\| |\ `\/' |
| T | | |> | <__| > | |
| '_,|__ | | | /' T |
| | __/ /| T | T | `| : |
| | | || ' | ' | | | |
`---' `-----'`-----'-----'---'--`-----'
%xxxxxxxxx< CONSOLE PYTHON >xxxxxxxxx%
----------< DATABASE BROWSER >----------
%xxxxxxxxx< (c) 2022 UNKNOWN >xxxxxxxxx%
----------------------------------------```
PROGRAM: PYTHON CONSOLE DATABASE BROWSER
Help Keyboard Controls:
? - this help
j - move down
k - move up
h - move left
l - move right
L - shift columns right
H - shift columns left
0 - go to upper left table corner
G - go to lower right table corner
n - next 10 records
u - previous 10 records
s - sort ascending by current column
S - sort descending by current column
f - filter (enter claus after where ... )
tab - toggle left / right panel (tables, table content)
m - move rows view by 1 page down
i - move rows view by 1 page up
/ - in left panel filter table list
To Install use:
$ pip install pydbro
To setup connection you can use the coned program.
To run the coned just use:
$ coned
This will generate json with connectin information
to connect to the mysql, postgres or oracle database.
If You wish to open sqlite file just specify:
$ pydbro -d sqlite file.db
To connect to other databases use:
$ pydbro -d [mysql|postgres|oracle]
and connect according to connection json.
To connect to the mysql|postgres|oracle database You
would need following packages:
for MySQL: $ pip install mysql-connector
for Oracle: $ pip install cx_Oracle
for Postgres: $ pip install psycopg2-binary
To develop or use the git repository version use:
$ python3 setup.py develop
To both use the commands and run.sh
Special Thanks goes to:
Lawrence Manuel aka Smooth for the Logo
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
pydbro-0.1.3.tar.gz
(12.5 kB
view details)
File details
Details for the file pydbro-0.1.3.tar.gz
.
File metadata
- Download URL: pydbro-0.1.3.tar.gz
- Upload date:
- Size: 12.5 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.7.1 importlib_metadata/4.6.4 pkginfo/1.8.2 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.0 CPython/3.9.3
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 857c3f9ce07b4ebf890c54757c4f7552a788a3ff3863e768f7c3306bac59ed97 |
|
MD5 | 0ad0a4daef87f37f7b0c984a16855463 |
|
BLAKE2b-256 | 2c5fd5a64f9700659f14eb3e887981db382fc38989c8f0a18247a25536c761eb |