Remix.run Logo
tptacek 3 hours ago

This isn't so much a list of pet peeves as it is the almost universal way people that work seriously with SQLite configure the database. It's reasonable to suggest that the alternative settings for each of these suggestions is probably the wrong default for 2026.

doc_ick an hour ago | parent | next [-]

I’d say these are reasonable settings for most uses. Though do you know of surveys that back this up? I don’t mean to nit pick too much, I’d just like to see common uses and the data.

sethev 3 hours ago | parent | prev | next [-]

Yes, agree. These are very sane defaults and match what I use..

pstuart an hour ago | parent | prev [-]

You are probably correct, but I imagine the SQLite team's dedication to backwards compatibility has things the way they are so that existing systems can user later versions a swap without worrying about changing the SQL using it.

usefulcat a few seconds ago | parent | next [-]

If they’re opt-in, how could the new defaults be a problem for backwards compatibility?

justinsaccount 11 minutes ago | parent | prev [-]

The entire point of "SQLite should have editions" is so that projects can opt into a set of modern defaults for 2026 and not get all of those backwards compatible decisions from 20 years ago.