From 567966a6b696a012017e62c3e4350dbfccff1198 Mon Sep 17 00:00:00 2001 From: "jonghyon.s" Date: Wed, 21 Feb 2024 09:24:27 +0900 Subject: [PATCH] docs: support current timestamp --- docs/en/jpql-with-kotlin-jdsl/expressions.md | 7 +++---- docs/ko/jpql-with-kotlin-jdsl/expressions.md | 7 +++---- .../main/kotlin/com/linecorp/kotlinjdsl/dsl/jpql/Jpql.kt | 2 +- .../kotlinjdsl/querymodel/jpql/expression/Expressions.kt | 2 +- 4 files changed, 8 insertions(+), 10 deletions(-) diff --git a/docs/en/jpql-with-kotlin-jdsl/expressions.md b/docs/en/jpql-with-kotlin-jdsl/expressions.md index 2f3ca9afb..e4006cf8b 100644 --- a/docs/en/jpql-with-kotlin-jdsl/expressions.md +++ b/docs/en/jpql-with-kotlin-jdsl/expressions.md @@ -263,6 +263,7 @@ size(path(Book::authors)) * CURRENT\_DATE (currentDate) * CURRENT\_TIME (currentTime) +* CURRENT\_TIMESTAMP (currentTimestamp) * LOCAL DATE (localDate) * LOCAL TIME (localTime) * LOCAL DATETIME (localDateTime) @@ -272,6 +273,8 @@ currentDate() currentTime() +currentTimestamp() + localDate() localTime() @@ -279,10 +282,6 @@ localTime() localDateTime() ``` -| Function | DSL function | -|--------------------|--------------| -| CURRENT\_TIMESTAMP | not yet | - ### Database function Call `function()` to create predefined database functions and user-defined database functions. diff --git a/docs/ko/jpql-with-kotlin-jdsl/expressions.md b/docs/ko/jpql-with-kotlin-jdsl/expressions.md index fe9faa8ad..158ae7478 100644 --- a/docs/ko/jpql-with-kotlin-jdsl/expressions.md +++ b/docs/ko/jpql-with-kotlin-jdsl/expressions.md @@ -259,6 +259,7 @@ size(path(Book::authors)) * CURRENT\_DATE (currentDate) * CURRENT\_TIME (currentTime) +* CURRENT\_TIMESTAMP (currentTimestamp) * LOCAL DATE (localDate) * LOCAL TIME (localTime) * LOCAL DATETIME (localDateTime) @@ -268,6 +269,8 @@ currentDate() currentTime() +currentTimestamp() + localDate() localTime() @@ -275,10 +278,6 @@ localTime() localDateTime() ``` -| Function | DSL function | -|--------------------|--------------| -| CURRENT\_TIMESTAMP | not yet | - ### Database function DB 함수나 사용자 정의 함수를 만들기 위해, `function()`을 사용할 수 있습니다. diff --git a/dsl/jpql/src/main/kotlin/com/linecorp/kotlinjdsl/dsl/jpql/Jpql.kt b/dsl/jpql/src/main/kotlin/com/linecorp/kotlinjdsl/dsl/jpql/Jpql.kt index dc4b409e8..d76395c42 100644 --- a/dsl/jpql/src/main/kotlin/com/linecorp/kotlinjdsl/dsl/jpql/Jpql.kt +++ b/dsl/jpql/src/main/kotlin/com/linecorp/kotlinjdsl/dsl/jpql/Jpql.kt @@ -747,7 +747,7 @@ open class Jpql : JpqlDsl { } /** - * Creates an expression that represents the current timestamp(datetime). + * Creates an expression that represents the current timestamp. * * This is the same as ```CURRENT_TIMESTAMP```. */ diff --git a/query-model/jpql/src/main/kotlin/com/linecorp/kotlinjdsl/querymodel/jpql/expression/Expressions.kt b/query-model/jpql/src/main/kotlin/com/linecorp/kotlinjdsl/querymodel/jpql/expression/Expressions.kt index d010059ec..75f837d67 100644 --- a/query-model/jpql/src/main/kotlin/com/linecorp/kotlinjdsl/querymodel/jpql/expression/Expressions.kt +++ b/query-model/jpql/src/main/kotlin/com/linecorp/kotlinjdsl/querymodel/jpql/expression/Expressions.kt @@ -329,7 +329,7 @@ object Expressions { } /** - * Creates an expression that represents the current timestamp(datetime). + * Creates an expression that represents the current timestamp. * * This is the same as ```CURRENT_TIMESTAMP```. */