From 18223dd5fc4c7effd459a7b32db421c5d4a69bd8 Mon Sep 17 00:00:00 2001 From: saas-backend-agent Date: Sun, 6 Sep 2026 11:59:15 +0800 Subject: [PATCH] =?UTF-8?q?fix(#1718):=20PostgreSQL=20boolean=20default=20?= =?UTF-8?q?=E2=80=94=20=E7=94=A8=20server=5Fdefault=3D'true'=20=E6=9B=BF?= =?UTF-8?q?=E4=BB=A3=20'1'?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- alembic/versions/068_user_profile_completed.py | 2 +- packages/adapters/sqlalchemy_impl/models.py | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/alembic/versions/068_user_profile_completed.py b/alembic/versions/068_user_profile_completed.py index 01252e5e1..61d9f6a90 100644 --- a/alembic/versions/068_user_profile_completed.py +++ b/alembic/versions/068_user_profile_completed.py @@ -18,7 +18,7 @@ depends_on = None def upgrade() -> None: op.add_column( "users", - sa.Column("profile_completed", sa.Boolean(), nullable=False, server_default=sa.text("1")), + sa.Column("profile_completed", sa.Boolean(), nullable=False, server_default=sa.text("true")), ) diff --git a/packages/adapters/sqlalchemy_impl/models.py b/packages/adapters/sqlalchemy_impl/models.py index 9ed7834fd..04ff2381d 100755 --- a/packages/adapters/sqlalchemy_impl/models.py +++ b/packages/adapters/sqlalchemy_impl/models.py @@ -38,7 +38,7 @@ class UserModel(Base): phone = Column(String(32), nullable=True, unique=True, index=True) phone_verified = Column(Boolean, nullable=False, default=False) binding_completed_at = Column(DateTime, nullable=True) - profile_completed = Column(Boolean, nullable=False, default=True, server_default="1") + profile_completed = Column(Boolean, nullable=False, default=True, server_default="true") created_at = Column(DateTime, nullable=False, default=lambda: datetime.now(timezone.utc))