diff options
author | HombreLaser <sebastian-440@live.com> | 2024-02-01 12:28:41 -0600 |
---|---|---|
committer | HombreLaser <sebastian-440@live.com> | 2024-02-01 12:28:41 -0600 |
commit | f819153fd2307dec35fc4085b7e11bc7772675f6 (patch) | |
tree | aef13ac132f3e6bd8c56910cbbeb8f1dde786e95 /src/database/models |
Initial commit
Diffstat (limited to 'src/database/models')
-rw-r--r-- | src/database/models/__init__.py | 1 | ||||
-rw-r--r-- | src/database/models/blog.py | 13 |
2 files changed, 14 insertions, 0 deletions
diff --git a/src/database/models/__init__.py b/src/database/models/__init__.py new file mode 100644 index 0000000..8b13789 --- /dev/null +++ b/src/database/models/__init__.py @@ -0,0 +1 @@ + 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) |