Skip to content
Snippets Groups Projects
Commit 5fa5ff0b authored by Anton Gusev's avatar Anton Gusev
Browse files

add field created_at, updated_at field for AltBookConnector

parent 9be04145
No related branches found
No related tags found
2 merge requests!5Develop,!4Develop
from ..AltConnector import AltConnector from ..AltConnector import AltConnector
from database.models.Book import Book from database.models.Book import Book
from datetime import datetime
class AltBookConnector(AltConnector): class AltBookConnector(AltConnector):
def save_book(self, item): def save_book(self, item):
...@@ -10,7 +10,11 @@ class AltBookConnector(AltConnector): ...@@ -10,7 +10,11 @@ class AltBookConnector(AltConnector):
# filter item keys in table field # filter item keys in table field
real_keys = Book.__table__.columns.keys() real_keys = Book.__table__.columns.keys()
real_field = {k: v for k, v in item.items() if k in real_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( sql = 'INSERT INTO books({keys}) VALUES({values}) ;'.format(
keys=', '.join(real_field.keys()), keys=', '.join(real_field.keys()),
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment