Sourced News

Atom Brief

Kam, 16 Jul 2026 · 0 berita · Terverifikasi · Berlangganan
TEKNOLOGI

Satu Perintah Akan Menggabungkan Pengaturan Default SQLite Yang Lebih Aman Berdasarkan Tahun

Usulan PRAGMA edition=2026 dari SQLite akan mengaktifkan kunci asing, tipe data ketat, dan mode WAL, memperbaiki kerusakan data diam-diam akibat pengaturan default yang longgar.

  • SQLite secara default mengabaikan kunci asing, membiarkan baris yang dihapus meninggalkan referensi yang menggantung.
  • Edisi 2026 akan mengaktifkan kunci asing, tipe data ketat, dan mode WAL melalui satu baris PRAGMA.
  • Model ini meniru sistem edisi tahunan Rust, yang menjaga agar perilaku kode lama tidak berubah.

Mengapa ini penting: Kompatibilitas ke belakang, bukan ketidaktahuan, adalah alasan mengapa sebuah basis data bisa mempertahankan pengaturan default yang berbahaya selama puluhan tahun.

mort.coffee (author "Mort"), blog post "SQLite should have (Rust-style) editions" ↗ · 15 Jul 202615/7/26 · ✓ Terverifikasi

Gabung ke komunitas.

Setiap berita diverifikasi langsung dari dokumen aslinya.