Spaces:
Sleeping
Sleeping
File size: 505 Bytes
2e6490e |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 |
from sqlmodel import SQLModel, Field
from typing import Optional
import datetime
class Sources(SQLModel, table=True):
id: Optional[int] = Field(default=None, primary_key=True)
url: str = Field()
title: Optional[str] = Field(default="NA", unique=False)
hash_id: str = Field(unique=True)
created_at: float = Field(default=datetime.datetime.now().timestamp())
summary: str = Field(default="")
embedded: bool = Field(default=False)
__table_args__ = {"extend_existing": True} |