| ▲ | tptacek 3 hours ago | ||||||||||||||||
For some of these pragmas you have the same issue with or without "editions", right? Busy timeout is per-connection. And then: if you're running in WAL mode, you, the user, have to know that, or risk messing up the database by copying just the .db file rather than vacuuming-into. | |||||||||||||||||
| ▲ | kccqzy 3 hours ago | parent [-] | ||||||||||||||||
Editions make the problem worse by requiring the version not only to support the underlying pragmas but also to understand the edition mapping. Example: PRAGMA foo=1 is introduced in 2027. PRAGMA edition=2030 implies this foo pragma. Now you unnecessarily lock out three years worth of releases. | |||||||||||||||||
| |||||||||||||||||