# Data models for your extension from sqlite3 import Row from typing import Optional from pydantic import BaseModel class CreateMyExtensionData(BaseModel): wallet: Optional[str] name: Optional[str] total: Optional[int] lnurlpayamount: Optional[int] lnurlwithdrawamount: Optional[int] ticker: Optional[int] class MyExtension(BaseModel): id: str wallet: Optional[str] name: Optional[str] total: Optional[int] lnurlpayamount: Optional[int] lnurlwithdrawamount: Optional[int] lnurlpay: Optional[str] lnurlwithdraw: Optional[str] ticker: Optional[int] @classmethod def from_row(cls, row: Row) -> "MyExtension": return cls(**dict(row))