diff --git a/docker-compose.yml b/docker-compose.yml index fa92212..12a672b 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -4,7 +4,7 @@ volumes: redis-data: services: db: - image: postgres:18rc1-alpine3.22 + image: postgres:18 env_file: - .env restart: always diff --git a/fastapi-base/src/models/base.py b/fastapi-base/src/models/base.py index f3e2ddc..2055ed8 100644 --- a/fastapi-base/src/models/base.py +++ b/fastapi-base/src/models/base.py @@ -25,7 +25,7 @@ class BaseModel(SQLModel): default_factory=uuid_ext_pkg.uuid7, primary_key=True, index=True, - sa_column_kwargs={"unique": True}, + sa_column_kwargs={"server_default": expression.text("uuid7()"), "unique": True}, ) created_at: Optional[datetime] = Field( diff --git a/ops/docker-compose.test.yml b/ops/docker-compose.test.yml index 9fc8210..1e3c751 100644 --- a/ops/docker-compose.test.yml +++ b/ops/docker-compose.test.yml @@ -32,7 +32,7 @@ services: expose: - "6379" db-test: - image: postgres:18rc1-alpine3.22 + image: postgres:18 expose: - "5432" environment: