Upgraded sqlservice to 2.0.x

This commit is contained in:
Marcus Lindvall 2023-04-13 10:55:42 +02:00
parent 229ea6fb5b
commit 6c1eb903f7
8 changed files with 95 additions and 91 deletions

View file

@ -36,9 +36,9 @@ class Warehouse():
ArticleShelf.LagSaldo == 0)).all()
for shelf in shelfs:
db.raw_db.delete(shelf)
db.raw_session.delete(shelf)
db.raw_db.commit()
db.raw_session.commit()
logger.info('Deleted %s shelfs' % (len(shelfs)))
@staticmethod
@ -46,9 +46,9 @@ class Warehouse():
replenish = db.raw_session.query(ItemReplenishmentLevels).all()
for repl in replenish:
db.raw_db.delete(repl)
db.raw_session.delete(repl)
db.raw_db.commit()
db.raw_session.commit()
logger.info('Deleted old replenishment levels')
@staticmethod
@ -78,8 +78,8 @@ class Warehouse():
JAPP_EWMS_multipel=unit_multiple,
ForetagKod=1)
db.raw_db.add(new_level)
db.raw_db.commit()
db.raw_session.add(new_level)
db.raw_session.commit()
# TODO: Should be moved to separate project with Lindvalls specific code
@ -107,8 +107,8 @@ def update_shelfs_from_csv(filename='shelf_numbers_20211217.csv'):
MultiItemsOnBin=multiitems, JAPP_EWMS_AllowMultipleBatchesOnBin=multiitems,
ForetagKod=1)
db.raw_db.merge(n1)
db.raw_db.commit()
db.raw_session.merge(n1)
db.raw_session.commit()
logger.info('Succesfully commited shelfs to database')