fix: use boolean literal for reversible server_default

PostgreSQL rejects DEFAULT 1 for boolean columns; use DEFAULT true
which works on both PostgreSQL and SQLite (3.23.0+).
This commit is contained in:
Louis King
2026-07-12 22:46:35 +01:00
parent 818d4a2abe
commit 27d6160164
2 changed files with 2 additions and 2 deletions
@@ -28,7 +28,7 @@ def upgrade() -> None:
"reversible",
sa.Boolean(),
nullable=False,
server_default=sa.text("1"),
server_default=sa.text("true"),
),
)
+1 -1
View File
@@ -88,7 +88,7 @@ class Route(Base, UUIDMixin, TimestampMixin):
reversible: Mapped[bool] = mapped_column(
Boolean,
default=True,
server_default="1",
server_default="true",
nullable=False,
)