| 735 | } |
| 736 | |
| 737 | QSqlIndex SQLiteDriver::primaryIndex(const QString &tblname) const |
| 738 | { |
| 739 | if (!isOpen()) |
| 740 | return QSqlIndex(); |
| 741 | |
| 742 | QString table = tblname; |
| 743 | if (isIdentifierEscaped(table, QSqlDriver::TableName)) |
| 744 | table = stripDelimiters(table, QSqlDriver::TableName); |
| 745 | |
| 746 | QSqlQuery q(createResult()); |
| 747 | q.setForwardOnly(true); |
| 748 | return qGetTableInfo(q, table, true); |
| 749 | } |
| 750 | |
| 751 | QSqlRecord SQLiteDriver::record(const QString &tbl) const |
| 752 | { |
nothing calls this directly
no test coverage detected