]> git.ipfire.org Git - thirdparty/sqlalchemy/sqlalchemy.git/commitdiff
Add test cases
authorYossi Rozantsev <54272821+Apakottur@users.noreply.github.com>
Tue, 23 Apr 2024 10:59:32 +0000 (10:59 +0000)
committerYossi Rozantsev <54272821+Apakottur@users.noreply.github.com>
Tue, 23 Apr 2024 11:02:25 +0000 (11:02 +0000)
test/typing/plain_files/sql/operators.py

index 2e2f31df9cf5fd3942b5725743c27508c9ea972c..dbd6f3d48f42f5b0fddff5a30d8fee418f687980 100644 (file)
@@ -1,3 +1,4 @@
+import datetime as dt
 from decimal import Decimal
 from typing import Any
 from typing import List
@@ -6,6 +7,7 @@ from sqlalchemy import ARRAY
 from sqlalchemy import BigInteger
 from sqlalchemy import column
 from sqlalchemy import ColumnElement
+from sqlalchemy import func
 from sqlalchemy import Integer
 from sqlalchemy import select
 from sqlalchemy import String
@@ -100,6 +102,10 @@ adds: "ColumnElement[str]" = A.string + A.string
 add1: "ColumnElement[int]" = A.id + A.id
 add2: "ColumnElement[int]" = A.id + 1
 add3: "ColumnElement[int]" = 1 + A.id
+add_date: "ColumnElement[dt.date]" = func.current_date() + dt.timedelta(days=1)
+add_datetime: "ColumnElement[dt.datetime]" = (
+    func.current_timestamp() + dt.timedelta(seconds=1)
+)
 
 sub1: "ColumnElement[int]" = A.id - A.id
 sub2: "ColumnElement[int]" = A.id - 1