DDL (CREATE TABLE) не возвращает строк — db.query() делал fetchall() и ломался. db.execute() делает commit без fetch — правильно для DDL.
DDL (CREATE TABLE) не возвращает строк — db.query() делал fetchall() и ломался. db.execute() делает commit без fetch — правильно для DDL.