Skip to content

Commit c7e14d4

Browse files
authored
Fix validation_alias type hints
1 parent e79d719 commit c7e14d4

File tree

1 file changed

+5
-5
lines changed

1 file changed

+5
-5
lines changed

sqlmodel/main.py

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@
2323
overload,
2424
)
2525

26-
from pydantic import BaseModel, EmailStr
26+
from pydantic import BaseModel, EmailStr, AliasPath, AliasChoices
2727
from pydantic.fields import FieldInfo as PydanticFieldInfo
2828
from sqlalchemy import (
2929
Boolean,
@@ -240,7 +240,7 @@ def Field(
240240
*,
241241
default_factory: NoArgAnyCallable | None = None,
242242
alias: str | None = None,
243-
validation_alias: str | None = None,
243+
validation_alias: str | AliasPath | AliasChoices | None = None,
244244
serialization_alias: str | None = None,
245245
title: str | None = None,
246246
description: str | None = None,
@@ -283,7 +283,7 @@ def Field(
283283
*,
284284
default_factory: NoArgAnyCallable | None = None,
285285
alias: str | None = None,
286-
validation_alias: str | None = None,
286+
validation_alias: str | AliasPath | AliasChoices | None = None,
287287
serialization_alias: str | None = None,
288288
title: str | None = None,
289289
description: str | None = None,
@@ -335,7 +335,7 @@ def Field(
335335
*,
336336
default_factory: NoArgAnyCallable | None = None,
337337
alias: str | None = None,
338-
validation_alias: str | None = None,
338+
validation_alias: str | AliasPath | AliasChoices | None = None,
339339
serialization_alias: str | None = None,
340340
title: str | None = None,
341341
description: str | None = None,
@@ -368,7 +368,7 @@ def Field(
368368
*,
369369
default_factory: NoArgAnyCallable | None = None,
370370
alias: str | None = None,
371-
validation_alias: str | None = None,
371+
validation_alias: str | AliasPath | AliasChoices | None = None,
372372
serialization_alias: str | None = None,
373373
title: str | None = None,
374374
description: str | None = None,

0 commit comments

Comments
 (0)