Revert "fix: ALTER TABLE DROP COLUMN only modifies schema, demo page deep-copies query results to prevent reference sharing"
CI / test (18.x) (push) Successful in 10m7s
CI / test (20.x) (push) Successful in 9m57s
CI / test (22.x) (push) Successful in 9m55s
CI / test (24.x) (push) Successful in 9m53s

This reverts commit 29f8fd52a1.
This commit is contained in:
thzxx
2026-07-29 22:34:36 +08:00
parent 4a78dc870c
commit 9d53bb7124
9 changed files with 36 additions and 11 deletions
+1 -3
View File
@@ -221,9 +221,7 @@ async function runQuery() {
const allResults = [];
for (const stmt of statements) {
const result = await db.query(stmt);
// 深拷贝结果,避免引用共享导致后续操作(如 ALTER TABLE DROP COLUMN)修改已渲染的结果
const resultCopy = Array.isArray(result) ? result.map(r => ({ ...r })) : result;
allResults.push({ sql: stmt, result: resultCopy });
allResults.push({ sql: stmt, result });
}
if (allResults.length === 1) {