diff options
Diffstat (limited to 'src/database/models/blog.py')
-rw-r--r-- | src/database/models/blog.py | 13 |
1 files changed, 13 insertions, 0 deletions
diff --git a/src/database/models/blog.py b/src/database/models/blog.py new file mode 100644 index 0000000..6a0fb42 --- /dev/null +++ b/src/database/models/blog.py @@ -0,0 +1,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) |