From 5fa5ff0b3c2d3172d9f3b856749c99bcfe1ba61f Mon Sep 17 00:00:00 2001 From: Gusev Anton <gusev_aa@groupbwt.com> Date: Mon, 17 Jun 2019 13:56:07 +0300 Subject: [PATCH] add field created_at, updated_at field for AltBookConnector --- src/database/connectors/AltBookConnector.py | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/src/database/connectors/AltBookConnector.py b/src/database/connectors/AltBookConnector.py index 3fdadc3..dcb1326 100644 --- a/src/database/connectors/AltBookConnector.py +++ b/src/database/connectors/AltBookConnector.py @@ -1,6 +1,6 @@ from ..AltConnector import AltConnector from database.models.Book import Book - +from datetime import datetime class AltBookConnector(AltConnector): def save_book(self, item): @@ -10,7 +10,11 @@ class AltBookConnector(AltConnector): # filter item keys in table field real_keys = Book.__table__.columns.keys() real_field = {k: v for k, v in item.items() if k in real_keys} - real_field.update({'image_path': item['images'][0]['path']}) + real_field.update({ + 'image_path': item['images'][0]['path'], + 'created_at': datetime.utcnow(), + 'updated_at': datetime.utcnow(), + }) # TODO sql = 'INSERT INTO books({keys}) VALUES({values}) ;'.format( keys=', '.join(real_field.keys()), -- GitLab