Skip to content

Commit 69883fb

Browse files
committed
Add validation and serialization aliases to sqlmodel
In the main sqlmodel, validation_alias and serialization_alias have been added as optional attributes. These aliases would provide more flexibility in handling and managing data validation and serialization respectively.
1 parent 3472012 commit 69883fb

1 file changed

Lines changed: 4 additions & 0 deletions

File tree

sqlmodel/main.py

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -201,6 +201,8 @@ def Field(
201201
*,
202202
default_factory: Optional[NoArgAnyCallable] = None,
203203
alias: Optional[str] = None,
204+
validation_alias: Optional[str] = None,
205+
serialization_alias: Optional[str] = None,
204206
title: Optional[str] = None,
205207
description: Optional[str] = None,
206208
exclude: Union[
@@ -244,6 +246,8 @@ def Field(
244246
*,
245247
default_factory: Optional[NoArgAnyCallable] = None,
246248
alias: Optional[str] = None,
249+
validation_alias: Optional[str] = None,
250+
serialization_alias: Optional[str] = None,
247251
title: Optional[str] = None,
248252
description: Optional[str] = None,
249253
exclude: Union[

0 commit comments

Comments
 (0)