mirror of
https://github.com/ada-dmitry/lab6.git
synced 2026-09-24 09:20:15 +00:00
0.3(добавление функции добавки блюда)
This commit is contained in:
+11
-5
@@ -15,23 +15,29 @@ class CathTable(DbTable):
|
||||
|
||||
def delete(self, val):
|
||||
sql = "DELETE FROM " + self.table_name()
|
||||
sql += " WHERE " + "".join(self.column_names_without_id())
|
||||
sql += " WHERE cath_name"
|
||||
sql += "=" + "'" + "".join(val) + "';"
|
||||
cur = self.dbconn.conn.cursor()
|
||||
cur.execute(sql)
|
||||
self.dbconn.conn.commit()
|
||||
|
||||
def find_by_name(self, name):
|
||||
flag = 0
|
||||
cur = self.dbconn.conn.cursor()
|
||||
|
||||
sql_sel = "SELECT id FROM " + self.table_name()
|
||||
sql_sel += " WHERE cath_name = " + "'" + name + "'" + ";"
|
||||
cur.execute(sql_sel)
|
||||
cur.execute(sql_sel)
|
||||
ret = cur.fetchone()
|
||||
# print(ret)
|
||||
if(ret != None):
|
||||
flag = 1
|
||||
return [flag, list(ret)[0]]
|
||||
else:
|
||||
return [flag, list(ret)[0]]
|
||||
# sql = "SELECT * FROM " + self.table_name()
|
||||
# sql += " ORDER BY "
|
||||
# sql += ", ".join(self.primary_key())
|
||||
# sql += " LIMIT 1 OFFSET %(offset)s"
|
||||
# cur.execute(sql, {"offset": num - 1})
|
||||
# print(cur)
|
||||
return cur.fetchone()
|
||||
# print(cur)
|
||||
|
||||
|
||||
Reference in New Issue
Block a user