summaryrefslogtreecommitdiff
path: root/day9/task5_vue/backend/database/database.py
diff options
context:
space:
mode:
authorAndrew <saintruler@gmail.com>2019-07-24 14:55:21 +0400
committerAndrew <saintruler@gmail.com>2019-07-24 14:55:21 +0400
commite38a785445b12b696beefb4cfef815ecfe89711d (patch)
treeb7042d03711ca4eb06aaf3e37f0fcbe9e398d56f /day9/task5_vue/backend/database/database.py
parent0e1cb6bad83ffd7377698eaccf07d35d504de5fa (diff)
Обновлена обертка для mysql баз данных.
Исправлены ошибки в валидаторах. Исправлена обработка загрузки csv файла с новыми данными.
Diffstat (limited to 'day9/task5_vue/backend/database/database.py')
-rw-r--r--day9/task5_vue/backend/database/database.py4
1 files changed, 2 insertions, 2 deletions
diff --git a/day9/task5_vue/backend/database/database.py b/day9/task5_vue/backend/database/database.py
index 44554c7..20af3b4 100644
--- a/day9/task5_vue/backend/database/database.py
+++ b/day9/task5_vue/backend/database/database.py
@@ -27,13 +27,13 @@ def initialize_databases(configs, schemes):
continue
wrappers[config['name']] = wrapper
-
cursor = wrapper.connection.cursor()
for scheme in schemes:
Logger.get_logger().info(f'Preparing table "{scheme.meta["name"]}"...')
- cursor.execute('START TRANSACTION; {} COMMIT;'.format(scheme.get_create_line()))
+ cursor.execute(scheme.get_create_line())
wrapper.schemes[scheme.meta['name']] = scheme
cursor.close()
+ wrapper.connection.commit()
def shutdown_databases():