Not making db entry

This commit is contained in:
Ben Arc
2021-10-13 08:35:25 +01:00
parent a0be1a5017
commit 771c7c25c1
5 changed files with 17 additions and 11 deletions
+6 -7
View File
@@ -16,7 +16,7 @@ async def create_copilot(
"""
INSERT INTO copilot.copilots (
id,
"user",
user,
lnurl_toggle,
wallet,
title,
@@ -70,21 +70,20 @@ async def update_copilot(copilot_id: str, **kwargs) -> Optional[Copilots]:
row = await db.fetchone(
"SELECT * FROM copilot.copilots WHERE id = ?", (copilot_id,)
)
return Copilots.from_row(row) if row else None
return Copilots(**row) if row else None
async def get_copilot(copilot_id: str) -> Copilots:
row = await db.fetchone(
"SELECT * FROM copilot.copilots WHERE id = ?", (copilot_id,)
)
return Copilots.from_row(row) if row else None
return Copilots(**row) if row else None
async def get_copilots(user: str) -> List[Copilots]:
rows = await db.fetchall(
"""SELECT * FROM copilot.copilots WHERE "user" = ?""", (user,)
)
return [Copilots.from_row(row) for row in rows]
rows = await db.fetchall("SELECT * FROM copilot.copilots WHERE user = ?", (user,))
print(user)
return [Copilots(**row) for row in rows]
async def delete_copilot(copilot_id: str) -> None: