aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authordrh <>2025-01-18 21:19:02 +0000
committerdrh <>2025-01-18 21:19:02 +0000
commit0f4de9bf9deabc2246fc9f076c22e83322a339b0 (patch)
treebceb6ce931b82248c505d81f5d007d4a541beab5 /src
parent50c44200300f77e5415e8fe8c3475d53830a9ff2 (diff)
downloadsqlite-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.c2
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];