README
Log to an SQL database from multiple threads.
This program allows you to log information to different topics stored in a database file, extract subsets based on certain condition, as well as converting such selections into dataframes.
Run instructions
Note, only tested with Python 3
-
Create an account with Amazon Web Services and create a MySQL RDS database instance
-
Clone the repository
git clone https://github.com/robotpt/sql-logger -
Install the dependencies and setup the project with your Python path
pip install -e sql-logger -
Go into the sql-logger
cd sql-logger -
Create a
config.ymlfile in the home directory that mirrors the following. Ifidis left blank, then one is assigned based on the next availableidin the database.log_info: database_name: my_database id: sql_database: host: <url> password: mysecretpassword port: 3306 user: <user name> -
Tests can be run with the following commands.
python3 -m unittest
Release files for sql-logger 0.0.2
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| sql-logger-0.0.2.tar.gz | 5.5 kB | Details |
Release files / sql-logger-0.0.2.tar.gz
| Download URL | sql-logger-0.0.2.tar.gz |
|---|---|
| Size | 5.5 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
5ef34a42b50c6ad0c8f526c93f85e6ed0bae99bc496f191476dbd65a8b9c75d6
|
|
BLAKE2b-256 checksum How to use checksums |
ec13066d704a911f8f3c1bc20040c43412fb898fb1a82449fc12a72171febcbe
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/2.0.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.4.0 requests-toolbelt/0.9.1 tqdm/4.36.1 CPython/3.7.4
|