Foreign keys
AssessKỹ thuật
Cơ chế đảm bảo toàn vẹn dữ liệu, ràng buộc quan hệ giữa các bảng.
Vì sao ở đây
Xếp vào Assess: 1 bài bằng chứng từ 1 nguồn, chủ yếu là cập nhật framework, 0 bài trong 30 ngày qua. Độ tin cậy 24%. Bằng chứng còn ít nên xếp thận trọng, chờ thêm tín hiệu.
Bằng chứng (1)
- 4Simon Willison·12/7/2026framework_updatesqlite-utils 4.1.1 bổ sung cơ chế transform bảng an toàn hơn
sqlite-utils 4.1.1 thay đổi table.transform() để báo TransactionError khi chạy trong một giao dịch đang mở với foreign keys được bật và có thể kích hoạt các hành động ON DELETE mang tính phá hủy. Điều này giúp tránh việc xóa hoặc sửa đổi dữ liệu tham chiếu một cách âm thầm khi thay thế bảng, đồng thời bản phát hành cũng cải thiện liên kết chéo giữa tài liệu CLI và Python API.