fix: раздельные execute для CREATE TABLE + INDEX

This commit is contained in:
Repinoid
2026-06-28 11:32:07 +04:00
parent d80cb26ce5
commit c33bd8e2de
+4 -3
View File
@@ -177,10 +177,11 @@ class Database:
created_at TEXT NOT NULL DEFAULT (datetime('now')), created_at TEXT NOT NULL DEFAULT (datetime('now')),
sent_at TEXT, sent_at TEXT,
responded_at TEXT responded_at TEXT
); )
CREATE INDEX IF NOT EXISTS idx_cq_device_status_seq
ON command_queue(device_id, status, seq);
""") """)
self.conn.execute(
"CREATE INDEX IF NOT EXISTS idx_cq_device_status_seq ON command_queue(device_id, status, seq)"
)
self.conn.commit() self.conn.commit()
# ── sessions ────────────────────────────────────────── # ── sessions ──────────────────────────────────────────