Skip to main content

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


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)

Uploaded Source

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

Hashes for pydbro-0.1.0.tar.gz
Algorithm Hash digest
SHA256 9d3ef6335c82c056eb24cfcff4a8c219ff68e8769dc2d0af7dde05e44f92f5dd
MD5 c80e3b0b71fb9e0486aa209e80cb45f6
BLAKE2b-256 70ca03425fb2de46e809464498b9d248e1443ae608b5116c6e08597c65edc626

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page