mirror of
https://github.com/kristoferssolo/LU-bookstore.git
synced 2025-10-21 18:00:34 +00:00
feat(Inventory): update add method
This commit is contained in:
parent
a78734252c
commit
f0087b97ce
@ -29,8 +29,9 @@ class Inventory:
|
||||
"""Close database connection."""
|
||||
self.conn.close()
|
||||
|
||||
def add(self, book: Book) -> None:
|
||||
def add(self, *books: list[Book]) -> None:
|
||||
"""Add `Book` to the `Inventory`. `Book`s ISBN must be unique."""
|
||||
for book in books:
|
||||
try:
|
||||
self.cursor.execute("INSERT INTO Book VALUES (?, ?, ?, ?, ?)", (book.isbn, book.title, book.author, book.price, book.stock))
|
||||
self.conn.commit()
|
||||
|
||||
Loading…
Reference in New Issue
Block a user