Sourced News

Atom Brief

чт, 16 июл. 2026 г. · 0 историй · Подтверждено · Подписаться
ТЕХНОЛОГИИ

Одна команда объединит более безопасные настройки SQLite по годам

Предложенная для SQLite команда PRAGMA edition=2026 включит внешние ключи, строгую типизацию и режим WAL, устраняя скрытое повреждение данных из-за слабых настроек по умолчанию.

  • По умолчанию SQLite игнорирует внешние ключи, позволяя удаленным строкам оставлять повисшие ссылки.
  • Версия 2026 года включит внешние ключи, строгую типизацию и режим WAL с помощью одной строки PRAGMA.
  • За образец взята система ежегодных выпусков Rust, которая сохраняет неизменным поведение старого кода.

Почему это важно: Обратная совместимость, а не невежество, является причиной того, что база данных может десятилетиями сохранять опасные настройки по умолчанию.

mort.coffee (author "Mort"), blog post "SQLite should have (Rust-style) editions" ↗ · 15 июл. 2026 г.15.07.26 · ✓ Проверено

Присоединяйтесь к сообществу.

Каждая статья сверяется с первоисточниками.