https://bugs.kde.org/show_bug.cgi?id=392112
--- Comment #3 from Jarosław Staniek <stan...@kde.org> --- Git commit 26203c294764c5a388d61836e9baf2fd3b68876f by Jaroslaw Staniek. Committed on 26/03/2018 at 22:22. Pushed by staniek into branch 'master'. Add KDbConnection::drv_getTableNames for low level list of table names, make tableNames() skip names with non-existing physical tables This change is backward compatible since metadata without physical table is not usable anyway. FIXED-IN:3.2.0 M +44 -2 src/KDbConnection.cpp M +20 -1 src/KDbConnection.h M +5 -0 src/KDbConnectionProxy.cpp M +5 -0 src/KDbConnectionProxy.h M +10 -1 src/KDbDriverBehavior.h M +4 -3 src/drivers/mysql/MysqlDriver.cpp M +3 -0 src/drivers/postgresql/PostgresqlDriver.cpp M +2 -0 src/drivers/sqlite/SqliteDriver.cpp https://commits.kde.org/kdb/26203c294764c5a388d61836e9baf2fd3b68876f --- Comment #4 from Jarosław Staniek <stan...@kde.org> --- Git commit 219c02d1bb58fde744e9150c35914cc594ad3138 by Jaroslaw Staniek. Committed on 26/03/2018 at 22:22. Pushed by staniek into branch 'master'. Add KDbConnection::drv_getTableNames for low level list of table names, make tableNames() skip names with non-existing physical tables Summary: - KDbTestUtils: add convenience APIs for connecting and using db, support connection options, use it in parser test - Add KDbConnection::drv_getTableNames for low level list of table names, make tableNames() skip names with non-existing physical tables - This change is backward compatible since metadata without physical table is not usable anyway. FIXED-IN:3.2.0 + Add autotest for handling missing physical tables Test Plan: Run ctest Reviewers: piggz Tags: #kdb Differential Revision: https://phabricator.kde.org/D11547 M +3 -0 autotests/CMakeLists.txt A +84 -0 autotests/MissingTableTest.cpp [License: LGPL (v2+)] A +- -- autotests/data/missingTableTest.kexi https://commits.kde.org/kdb/219c02d1bb58fde744e9150c35914cc594ad3138 -- You are receiving this mail because: You are watching all bug changes.