diff options
author | drh <> | 2025-01-18 21:19:02 +0000 |
---|---|---|
committer | drh <> | 2025-01-18 21:19:02 +0000 |
commit | 0f4de9bf9deabc2246fc9f076c22e83322a339b0 (patch) | |
tree | bceb6ce931b82248c505d81f5d007d4a541beab5 /src | |
parent | 50c44200300f77e5415e8fe8c3475d53830a9ff2 (diff) | |
download | sqlite-0f4de9bf9deabc2246fc9f076c22e83322a339b0.tar.gz sqlite-0f4de9bf9deabc2246fc9f076c22e83322a339b0.zip |
Add a simple test case (many more are coming soon to TH3). Fix an obsolete
assert().
FossilOrigin-Name: aa829a131a3431791083cf60d9cf00e7b3c0fafdd39a23e761b629a2287ab875
Diffstat (limited to 'src')
-rw-r--r-- | src/where.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/where.c b/src/where.c index 8af00b96a..b867e615f 100644 --- a/src/where.c +++ b/src/where.c @@ -949,7 +949,7 @@ static void explainAutomaticIndex( sqlite3_str *pStr = sqlite3_str_new(pParse->db); sqlite3_str_appendf(pStr,"CREATE AUTOMATIC INDEX ON %s(", pTab->zName); assert( pIdx->nColumn>1 ); - assert( pIdx->aiColumn[pIdx->nColumn-1]==XN_ROWID ); + assert( pIdx->aiColumn[pIdx->nColumn-1]==XN_ROWID || !HasRowid(pTab) ); for(ii=0; ii<(pIdx->nColumn-1); ii++){ const char *zName = 0; int iCol = pIdx->aiColumn[ii]; |