Skip to content

Commit 672321d

Browse files
committed
Add type of date and time to expression.py
1 parent 0c7def8 commit 672321d

File tree

2 files changed

+12
-2
lines changed

2 files changed

+12
-2
lines changed

sqlmodel/sql/expression.py

Lines changed: 9 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
# WARNING: do not modify this code, it is generated by expression.py.jinja2
22

3-
from datetime import datetime
3+
from datetime import date, datetime, time
44
from typing import (
55
Any,
66
Iterable,
@@ -259,6 +259,8 @@ class SelectOfScalar(SelectBase[_T]):
259259
Mapping, # type: ignore
260260
UUID,
261261
datetime,
262+
date,
263+
time,
262264
float,
263265
int,
264266
bool,
@@ -277,6 +279,8 @@ class SelectOfScalar(SelectBase[_T]):
277279
Mapping, # type: ignore
278280
UUID,
279281
datetime,
282+
date,
283+
time,
280284
float,
281285
int,
282286
bool,
@@ -295,6 +299,8 @@ class SelectOfScalar(SelectBase[_T]):
295299
Mapping, # type: ignore
296300
UUID,
297301
datetime,
302+
date,
303+
time,
298304
float,
299305
int,
300306
bool,
@@ -313,6 +319,8 @@ class SelectOfScalar(SelectBase[_T]):
313319
Mapping, # type: ignore
314320
UUID,
315321
datetime,
322+
date,
323+
time,
316324
float,
317325
int,
318326
bool,

sqlmodel/sql/expression.py.jinja2

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
from datetime import datetime
1+
from datetime import date, datetime, time
22
from typing import (
33
Any,
44
Iterable,
@@ -258,6 +258,8 @@ _TScalar_{{ i }} = TypeVar(
258258
Mapping, # type: ignore
259259
UUID,
260260
datetime,
261+
date,
262+
time,
261263
float,
262264
int,
263265
bool,

0 commit comments

Comments
 (0)