## Summary
<!--Explain briefly what goes wrong and explain why you believe this is a bug and not the intended behavior of SQLite (if it is not a crash).-->**No review yet**

## Minimized query

```sql
ATTACH DATABASE ':memory:' AS aux5;
CREATE TABLE t1(a INTEGER PRIMARY KEY, b TEXT, c INT, d INT);
INSERT INTO t1 VALUES (CAST(7306397785096207571 AS FLOA), 'Wernher', 10, 100);
INSERT INTO t1 VALUES (2, 'von', 20, 200);
INSERT INTO t1 VALUES (3, 'Braun', 30, 300);

CREATE INDEX t1bc ON t1(b, c);

PRAGMA writable_schema = ON;

.imposter t1bc t2

SELECT * FROM t2;

SELECT b, c FROM t1 ORDER BY b, c;

.quit
PRAGMA pragma_list;
CREATE TABLE T1 (
  A VARCHAR(-(-(hex(2790980413263895699)))),
  X VARCHAR(10),
  PRIMARY KEY (A, X),
  UNIQUE (X)
);
CREATE TABLE T2 (
  A VARCHAR(20),
  Y VARCHAR(10) UNIQUE,
  PRIMARY KEY (A, Y)
);
INSErT INTO T1 VALUES ('a', 'm');
INSERT INTO T1 VALUES ('b', 'n');
INSERT INTO T2 VALUES ('b', 'k');
WITH _m /* ifnull(NULL, {v}) */ AS MATERIALIZED (SELECT * FROM T1) SELECT A FROM _m UNION ALL SELECT A FROM T2 ORDER BY A;
SELECT * FROM T1 NATURAL JOIN T1;
ALTER TABLE T1 ADD COLUMN extra_1763 NCHAR(55);
ALTER TABLE T2 RENAME TO T2_r7203;
ALTER TABLE T2 DROP COLUMN Y;
CREATE UNIQUE  INDEX IF NOT EXISTS idx_T1_4762 ON T1((A + 1)) WHERE A IS NOT NULL;
ANALYZE T2;
REINDEX T2;
INSERT INTO T2 VALUES ('x', 1) ON CONFLICT(A) DO UPDATE SET A = excluded.A, Y = excluded.Y;
INSERT OR FAIL INTO T2 VALUES (1, 'x');
SELECT LAST_VALUE(A) OVER (ORDER BY A ROWS BETWEEN CURRENT ROW AND UNBOUNDED FOLLOWING EXCLUDE GROUP) FROM T2;
INSERT INTO T2 VALUES (NULL, NULL);
DETACH DATABASE aux5;
SELECT * FROM T2 WHERE A IN (SELECT A FROM T2);
INSERT INTO T2 VALUES ('x', 1) ON CONFLICT(A) DO UPDATE SET A = excluded.A, Y = excluded.Y;
INSERT INTO t1 DEFAULT VALUES;
UPDATE t1 SET a = a + 1 WHERE a IS NOT NULL RETURNING *;
ANALYZE;
INSERT OR REPLACE INTO T1 VALUES (0, '');
```

## Actual output

```sql
CREATE TABLE "t2"("b","c","_ROWID_",PRIMARY KEY("b","c","_ROWID_"))WITHOUT ROWID;
WARNING: writing to an imposter table will corrupt the "t1bc" index!
Braun|30|3
Wernher|10|7306397785096207360
von|20|2
Braun|30
Wernher|10
von|20
```

## Expectation

```sql
CREATE TABLE "t2"("b","c","_ROWID_",PRIMARY KEY("b","c","_ROWID_"))WITHOUT ROWID;
Braun|30|3
Wernher|10|7306397785096207360
von|20|2
Braun|30
Wernher|10
von|20
```

## Flag

```

```

