Skip to content

Commit 793af1a

Browse files
Update main.py
1 parent 689885f commit 793af1a

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

sqlmodel/main.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -376,8 +376,8 @@ def __init__(
376376

377377

378378
def get_sqlachemy_type(field: ModelField) -> Any:
379-
if "sa_type" in field.field_info.extra:
380-
return field.field_info.extra["sa_type"]
379+
if not issubclass(type(field.field_info.sa_type), type(Undefined)):
380+
return field.field_info.sa_type
381381
if issubclass(field.type_, str):
382382
if field.field_info.max_length:
383383
return AutoString(length=field.field_info.max_length)

0 commit comments

Comments
 (0)