summaryrefslogtreecommitdiff
path: root/src/database/models/blog.py
blob: 6a0fb42480d4c6b9d680b494c3f9349c21a5c0d7 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
import datetime
from sqlalchemy import BigInteger, String, DateTime
from sqlalchemy.orm import mapped_column, Mapped
from src.database import db


class Blog(db.Model):
    __tablename__ = 'blogs'

    id = mapped_column(BigInteger, primary_key=True)
    domain: Mapped[str] = mapped_column(String(255), nullable=False, unique=True)
    created_at = mapped_column(DateTime)
    updated_at = mapped_column(DateTime)