Python Console Database Browser
Project description
[![Code style: black](https://img.shields.io/badge/code%20style-black-000000.svg)](https://github.com/psf/black)
```
______ _____ ___ ___ ______ ____
\ `\| | | `\| |\ `\/' |
| T | | |> | <__| > | |
| '_,|__ | | | /' T |
| | __/ /| T | T | `| : |
| | | || ' | ' | | | |
`---' `-----'`-----'-----'---'--`-----'
%xxxxxxxxx< CONSOLE PYTHON >xxxxxxxxx%
----------< DATABASE BROWSER >----------
%xxxxxxxxx< (c) 2022 UNKNOWN >xxxxxxxxx%
----------------------------------------```
```
![PYDBRO SCREEN](https://raw.githubusercontent.com/mtatton/pydbro/master/pydbro.png)
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 setup connection you can use the coned program.
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.
```
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.0.tar.gz
(12.1 kB
view details)
File details
Details for the file pydbro-0.1.0.tar.gz
.
File metadata
- Download URL: pydbro-0.1.0.tar.gz
- Upload date:
- Size: 12.1 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 | 9d3ef6335c82c056eb24cfcff4a8c219ff68e8769dc2d0af7dde05e44f92f5dd |
|
MD5 | c80e3b0b71fb9e0486aa209e80cb45f6 |
|
BLAKE2b-256 | 70ca03425fb2de46e809464498b9d248e1443ae608b5116c6e08597c65edc626 |