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.