home / github / issue_comments

Menu
  • GraphQL API

issue_comments: 1502559442

This data as json

html_url issue_url id node_id user created_at updated_at author_association body reactions issue performed_via_github_app
https://github.com/simonw/sqlite-utils/issues/235#issuecomment-1502559442 https://api.github.com/repos/simonw/sqlite-utils/issues/235 1502559442 IC_kwDOCGYnMM5ZjzzS 9599 2023-04-11T01:32:30Z 2023-04-11T01:33:27Z OWNER This seems to work: ```python import sqlite3 db = sqlite3.connect(":memory:") db.executescript(""" PRAGMA writable_schema = 1; UPDATE sqlite_master SET sql = 'CREATE TABLE [foos] (id integer primary key)'; PRAGMA writable_schema = 0; """) ``` It succeeds on my Python 3.11 and raises the following exception on my broken Python 3.9: ``` sqlite3.OperationalError: table sqlite_master may not be modified ``` Removing the `PRAGMA writable_schema = 1;` causes the same exception to be raised on both Pythons. {"total_count": 0, "+1": 0, "-1": 0, "laugh": 0, "hooray": 0, "confused": 0, "heart": 0, "rocket": 0, "eyes": 0} 810618495  
Powered by Datasette · Queries took 0.779ms