Open Darkle opened 6 months ago
I've just ran into the same issue. Using a "strict" in table schema and can't open from docker. The same version of datasette (0.64.6) but installed on my host works fine.
Docker image has
libsqlite3-0/now 3.34.1-3
While when running on host it gets:
libsqlite3-0/jammy-security,jammy-updates,now 3.37.2-2ubuntu0.3
Hi, there seems to be an issue with the Datasette docker image when your db schema uses the STRICT feature.
Steps to reproduce:
schema.sql
with the following:sqlite3 ./db.db < ./schema.sql
docker run -p 8001:8001 -v `pwd`:/mnt datasetteproject/datasette datasette -p 8001 -h 0.0.0.0 /mnt/db.db
The following error occurs:
FWIW I tried an ubuntu docker image where I manually set up python and it seemed to work fine and didnt error: