adding deezy token

This commit is contained in:
Uthpala Heenatigala
2023-01-05 11:46:19 +01:00
parent cd05eba183
commit 93d6d1279e
6 changed files with 233 additions and 5 deletions
+38
View File
@@ -0,0 +1,38 @@
from http import HTTPStatus
from typing import List
from . import db
from .models import (
Token,
)
"""
Get Deezy Token
"""
async def get_token() -> Token:
row = await db.fetchone(
f"SELECT * FROM deezy.token ORDER BY created_at DESC",
)
return Token(**row) if row else None
async def save_token(
data: Token,
) -> Token:
await db.execute(
"""
INSERT INTO deezy.token (
deezy_token
)
VALUES (?)
""",
(
data.deezy_token,
),
)
return data