Browse Source

Markets transactions.

main
ericssonmarin-cpp 1 year ago
parent
commit
92b2af570b
1 changed files with 6 additions and 0 deletions
  1. +6
    -0
      MarketPlaces/DB_Connection/db_connection.py

+ 6
- 0
MarketPlaces/DB_Connection/db_connection.py View File

@ -29,6 +29,8 @@ def verifyMarketPlace(cur, nameMarket):
try:
cur.execute("lock table marketPlaces IN ACCESS EXCLUSIVE MODE")
cur.execute("select market_id from marketPlaces where name_market = %(nameMarket)s limit 1", {'nameMarket': nameMarket})
recset = cur.fetchall()
@ -48,6 +50,8 @@ def verifyVendor(cur, nameVendor, marketId):
try:
cur.execute("lock table vendors IN ACCESS EXCLUSIVE MODE")
cur.execute("select vendor_id from vendors where name_vendor = %(nameVendor)s and market_id = %(marketId)s "
"limit 1", {'nameVendor': nameVendor, 'marketId': marketId})
@ -67,6 +71,8 @@ def verifyItem(cur, marketId, vendorId, nameItem):
try:
cur.execute("lock table items IN ACCESS EXCLUSIVE MODE")
cur.execute("select item_id from items where market_id = %(marketId)s and vendor_id = %(vendorId)s and name_item = %(nameItem)s"
"limit 1", {'marketId': marketId, 'vendorId': vendorId, 'nameItem': nameItem})


Loading…
Cancel
Save