diff --git a/alembic/versions/a754f05fd8e5_initial.py b/alembic/versions/baf1dd67f3ed_initial.py similarity index 95% rename from alembic/versions/a754f05fd8e5_initial.py rename to alembic/versions/baf1dd67f3ed_initial.py index adb4200..981c043 100644 --- a/alembic/versions/a754f05fd8e5_initial.py +++ b/alembic/versions/baf1dd67f3ed_initial.py @@ -1,8 +1,8 @@ """initial -Revision ID: a754f05fd8e5 +Revision ID: baf1dd67f3ed Revises: -Create Date: 2025-01-25 19:46:28.006950 +Create Date: 2025-01-27 17:11:10.217492 """ @@ -11,7 +11,7 @@ # revision identifiers, used by Alembic. -revision = "a754f05fd8e5" +revision = "baf1dd67f3ed" down_revision = None branch_labels = None depends_on = None @@ -52,6 +52,7 @@ def upgrade(): sa.Column("id", sa.Integer(), nullable=False), sa.Column("email", sa.Text(), nullable=False), sa.Column("password", sa.Text(), nullable=True), + sa.Column("fullname", sa.Text(), nullable=True), sa.Column("active", sa.Boolean(), nullable=True), sa.Column("admin", sa.Boolean(), nullable=True), sa.PrimaryKeyConstraint("id"), diff --git a/freenit/models/sql/base.py b/freenit/models/sql/base.py index b5e6799..b8bf604 100644 --- a/freenit/models/sql/base.py +++ b/freenit/models/sql/base.py @@ -24,6 +24,7 @@ class OrmarUserMixin: id: int = ormar.Integer(primary_key=True) email: pydantic.EmailStr = ormar.Text(unique=True) password: str = ormar.Text(nullable=True) + fullname: str = ormar.Text(nullable=True) active: bool = ormar.Boolean(default=False) admin: bool = ormar.Boolean(default=False)