In progress: Jeeves communication is now based on SQLAlchemy

This commit is contained in:
Marcus Lindvall 2019-04-05 16:50:38 +02:00
parent 0fdc029153
commit 28726fee01
21 changed files with 637 additions and 78 deletions

View file

@ -1,17 +1,17 @@
sync_interval: 60
mysql:
host: localhost
port: 3306
user: pyjeeves
passwd: jeeves
db: pyjeeves
jeeves_db:
server: 'BlackSheep01'
database: 'LKTest'
user: 'jvsdbo'
password: 'password'
databases:
meta:
host: db
port: 3306
user: pyjeeves
passwd: jeeves
db: pyjeeves
raw:
server: '192.168.0.5'
database: 'LKTest'
user: 'jvsdbo'
password: 'J33v3s33'
logging:
version: 1
@ -26,19 +26,22 @@ logging:
level: DEBUG
formatter: simpleFormatter
stream: ext://sys.stdout
root:
handlers:
- consoleHandler
level: DEBUG
loggers:
PyJeeves:
handlers:
- fileHandler
- consoleHandler
level: DEBUG
alembic:
handlers:
- consoleHandler
- fileHandler
level: INFO
sqlalchemy:
handlers:
- consoleHandler
- fileHandler
level: WARN
qualname: sqlalchemy.engine
formatters:
@ -47,4 +50,4 @@ logging:
alembic:
script_location: migrations
sqlalchemy.url: 'mysql+pymysql://pyjeeves:jeeves@localhost/pyjeeves?charset=utf8mb4'
sqlalchemy.url: 'mysql+pymysql://pyjeeves:jeeves@db/pyjeeves?charset=utf8mb4'