https://bugs.kde.org/show_bug.cgi?id=393094

Jarosław Staniek <stan...@kde.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
      Latest Commit|                            |https://commits.kde.org/kdb
                   |                            |/42ecae68aa5585042a1b07c270
                   |                            |891b3dfe5da520
         Resolution|---                         |FIXED
             Status|ASSIGNED                    |RESOLVED

--- Comment #2 from Jarosław Staniek <stan...@kde.org> ---
Git commit 28e63b42584f441a584cbef35d1ae7161b5fba41 by Jaroslaw Staniek.
Committed on 03/12/2018 at 15:14.
Pushed by staniek into branch '393094-date-constants'.

Add autotests for the KDb date/time classes

GIT_SILENT

M  +1    -0    autotests/CMakeLists.txt
A  +96   -0    autotests/DateTimeTest.cpp     [License: LGPL (v2+)]
A  +42   -0    autotests/DateTimeTest.h     [License: LGPL (v2+)]

https://commits.kde.org/kdb/28e63b42584f441a584cbef35d1ae7161b5fba41

--- Comment #3 from Jarosław Staniek <stan...@kde.org> ---
Git commit 42ecae68aa5585042a1b07c270891b3dfe5da520 by Jaroslaw Staniek.
Committed on 03/12/2018 at 15:10.
Pushed by staniek into branch '393094-date-constants'.

Add Date/Time classes for precise type support

M  +2    -0    src/CMakeLists.txt
A  +446  -0    src/KDbDateTime.cpp     [License: LGPL (v2+)]
A  +475  -0    src/KDbDateTime.h     [License: LGPL (v2+)]

https://commits.kde.org/kdb/42ecae68aa5585042a1b07c270891b3dfe5da520

--- Comment #4 from Jarosław Staniek <stan...@kde.org> ---
Git commit d69a8f0d80e125b27bae7b66ecfd6a26fd37d96f by Jaroslaw Staniek.
Committed on 03/12/2018 at 16:04.
Pushed by staniek into branch '393094-date-constants'.

Add support for the Date/Time constants in the SQL parser

- improve lexer too
- obsolete previous approach for SQL default date support
- and for SQLite, add new APIs for converting date/times

https://community.kde.org/Kexi/Plugins/Queries/SQL_Constants

M  +108  -4    src/KDb.cpp
M  +136  -15   src/KDb.h
M  +16   -18   src/KDbDriver.cpp
M  +43   -3    src/KDbDriver.h
M  +2    -2    src/KDbField.cpp
M  +1    -1    src/KDbQuerySchema.cpp
M  +7    -2    src/KDb_p.h
M  +2    -3    src/drivers/postgresql/PostgresqlCursor.cpp
M  +1    -1    src/drivers/sqlite/SqliteCursor.cpp
M  +2    -2    src/drivers/sqlite/SqlitePreparedStatement.cpp
M  +20   -8    src/expression/KDbConstExpression.cpp
M  +7    -4    src/parser/KDbParser.cpp
M  +1    -1    src/parser/KDbParser.h
M  +150  -2    src/parser/KDbSqlParser.y
M  +52   -1    src/parser/KDbSqlScanner.l
M  +4    -1    src/parser/generate_parser_code.sh
M  +4    -0    src/parser/generated/KDbToken.cpp
M  +5    -1    src/parser/generated/KDbToken.h
M  +566  -356  src/parser/generated/sqlparser.cpp
M  +13   -3    src/parser/generated/sqlparser.h
M  +390  -295  src/parser/generated/sqlscanner.cpp
M  +1    -1    src/tools/KDbUtils.cpp

https://commits.kde.org/kdb/d69a8f0d80e125b27bae7b66ecfd6a26fd37d96f

--- Comment #5 from Jarosław Staniek <stan...@kde.org> ---
Git commit 782a84101a71fbbdc2a23a021d4087fa6d963922 by Jaroslaw Staniek.
Committed on 03/12/2018 at 16:04.
Pushed by staniek into branch '393094-date-constants'.

Add autotests for date/time related KDBSQL statements

GIT_SILENT

M  +44   -15   autotests/ExpressionsTest.cpp
M  +247  -2    autotests/parser/data/statements.txt

https://commits.kde.org/kdb/782a84101a71fbbdc2a23a021d4087fa6d963922

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to