diff options
author | Côme Chilliet <come.chilliet@nextcloud.com> | 2024-11-18 16:31:07 +0100 |
---|---|---|
committer | Côme Chilliet <come.chilliet@nextcloud.com> | 2024-11-18 16:31:07 +0100 |
commit | b37f7938587515078aa9671ddef46f99b71f4da9 (patch) | |
tree | 8cd1229894da614fe393d4bf19d1b25828430b21 | |
parent | 734aa0f011736bc0b2307ac93e2c7b31fc4e37b5 (diff) | |
download | nextcloud-server-fix/fix-int-casting.tar.gz nextcloud-server-fix/fix-int-casting.zip |
fix: Fix integer casting on Sqlitefix/fix-int-casting
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
-rw-r--r-- | lib/private/DB/QueryBuilder/ExpressionBuilder/SqliteExpressionBuilder.php | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/lib/private/DB/QueryBuilder/ExpressionBuilder/SqliteExpressionBuilder.php b/lib/private/DB/QueryBuilder/ExpressionBuilder/SqliteExpressionBuilder.php index 559c29df208..394d54d0464 100644 --- a/lib/private/DB/QueryBuilder/ExpressionBuilder/SqliteExpressionBuilder.php +++ b/lib/private/DB/QueryBuilder/ExpressionBuilder/SqliteExpressionBuilder.php @@ -63,6 +63,9 @@ class SqliteExpressionBuilder extends ExpressionBuilder { case IQueryBuilder::PARAM_TIME_IMMUTABLE: $column = $this->helper->quoteColumnName($column); return new QueryFunction('TIME(' . $column . ')'); + case IQueryBuilder::PARAM_INT: + $column = $this->helper->quoteColumnName($column); + return new QueryFunction('CAST(' . $column . ' AS INTEGER)'); } return parent::castColumn($column, $type); |