Tek Bir Komut SQLite'ın Daha Güvenli Varsayılanlarını Yıllara Göre Gruplayacak
SQLite için önerilen PRAGMA edition=2026 komutu yabancı anahtarları, sıkı tip kontrolünü ve WAL modunu etkinleştirerek gevşek varsayılan ayarların neden olduğu sessiz veri bozulmasını onaracak.
- SQLite varsayılan olarak yabancı anahtarları yok sayar ve silinen satırların askıda kalan referanslar bırakmasına izin verir.
- 2026 sürümü yabancı anahtarları, sıkı tip kontrolünü ve WAL modunu tek bir PRAGMA satırı üzerinden açacak.
- Model olarak eski kodun davranışını değiştirmeden koruyan Rust'ın yıllık sürüm sistemi alınıyor.
Neden önemli: Bir veritabanının tehlikeli varsayılan ayarları onlarca yıl koruyabilmesinin nedeni bilgisizlik değil geriye dönük uyumluluktur.
mort.coffee (author "Mort"), blog post "SQLite should have (Rust-style) editions" ↗ · 15 Tem 202615.07.26 · ✓ Teyitli✓