add sqlmodel + alembic + setup models skeleton to slowly enable transition towards a db

This commit is contained in:
Viktor Barzin 2025-06-03 20:00:30 +00:00
parent 8c646a5322
commit 0d3393ed94
No known key found for this signature in database
GPG key ID: 4056458DBDBF8863
11 changed files with 697 additions and 1 deletions

View file

@ -0,0 +1,4 @@
from models.listing import Listing
__all__ = ["Listing"]

View file

@ -0,0 +1,5 @@
from sqlmodel import SQLModel, Field
class Listing(SQLModel, table=True):
id: int = Field(primary_key=True)