Skip to content

Commit e863ed6

Browse files
committed
perf: Set the sqlmodel dependency version to 0.0.8
1 parent 40af762 commit e863ed6

2 files changed

Lines changed: 18 additions & 18 deletions

File tree

fastapi_amis_admin/models/fields.py

Lines changed: 16 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,6 @@
33
from pydantic.fields import Undefined, UndefinedType
44
from pydantic.typing import NoArgAnyCallable
55
from sqlalchemy import Column
6-
from sqlalchemy.orm import ColumnProperty
76
from sqlmodel.main import FieldInfo
87

98
from fastapi_amis_admin.amis import FormItem, TableColumn
@@ -13,29 +12,29 @@ def Field(
1312
default: Any = Undefined,
1413
*,
1514
default_factory: Optional[NoArgAnyCallable] = None,
16-
alias: str = None,
17-
title: str = None,
18-
description: str = None,
15+
alias: Optional[str] = None,
16+
title: Optional[str] = None,
17+
description: Optional[str] = None,
1918
exclude: Union[AbstractSet[Union[int, str]], Mapping[Union[int, str], Any], Any] = None,
2019
include: Union[AbstractSet[Union[int, str]], Mapping[Union[int, str], Any], Any] = None,
21-
const: bool = None,
22-
gt: float = None,
23-
ge: float = None,
24-
lt: float = None,
25-
le: float = None,
26-
multiple_of: float = None,
27-
min_items: int = None,
28-
max_items: int = None,
29-
min_length: int = None,
30-
max_length: int = None,
20+
const: Optional[bool] = None,
21+
gt: Optional[float] = None,
22+
ge: Optional[float] = None,
23+
lt: Optional[float] = None,
24+
le: Optional[float] = None,
25+
multiple_of: Optional[float] = None,
26+
min_items: Optional[int] = None,
27+
max_items: Optional[int] = None,
28+
min_length: Optional[int] = None,
29+
max_length: Optional[int] = None,
3130
allow_mutation: bool = True,
32-
regex: str = None,
31+
regex: Optional[str] = None,
3332
primary_key: bool = False,
3433
foreign_key: Optional[Any] = None,
3534
unique: bool = False,
3635
nullable: Union[bool, UndefinedType] = Undefined,
3736
index: Union[bool, UndefinedType] = Undefined,
38-
sa_column: Union[Column, ColumnProperty, UndefinedType] = Undefined,
37+
sa_column: Union[Column, UndefinedType] = Undefined, # type: ignore
3938
sa_column_args: Union[Sequence[Any], UndefinedType] = Undefined,
4039
sa_column_kwargs: Union[Mapping[str, Any], UndefinedType] = Undefined,
4140
schema_extra: Optional[Dict[str, Any]] = None,
@@ -70,6 +69,7 @@ def Field(
7069
max_length=max_length,
7170
allow_mutation=allow_mutation,
7271
regex=regex,
72+
repr=repr,
7373
primary_key=primary_key,
7474
foreign_key=foreign_key,
7575
unique=unique,

pyproject.toml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -51,7 +51,7 @@ Source = "https://github.com/amisadmin/fastapi_amis_admin"
5151

5252
[project.optional-dependencies]
5353
sqlmodel = [
54-
"sqlmodel>=0.0.7",
54+
"sqlmodel==0.0.8",
5555
]
5656
standard = [
5757
"uvicorn[standard] >=0.19.0,<1.0",
@@ -67,7 +67,7 @@ test = [
6767
"jinja2 >=2.11.2,<4.0.0",
6868
"ujson>=4.0.1",
6969
"requests>=2.28.1",
70-
"sqlmodel>=0.0.7",
70+
"sqlmodel==0.0.8",
7171
]
7272
dev = [
7373
"pre-commit>=2.20.0",

0 commit comments

Comments
 (0)