codeigniter4 / codeigniter4/CodeIgniter4

Dev: DB transactions after v4.3

Đang mở
#6,909 0 bình luận 0 reaction 0 người được giao Xem trên GitHub
database dev
Ngôn ngữ chính
PHP
Star
6k
Fork
2k
Merge trung bình
1 ngày 11 giờ
Pull request đã merge (30 ngày)
73

Mô tả

We need to discuss:

- [x] Allow manual DB transactions even when `DBDebug` is true.
- #6917
- `DBDebug` will be deprecated in the future if possible.
- Perhaps this setting should not be eliminated.
- This setting is widely used and needs a long period of time before removing it.
- [ ] Add `resetTransStatus()` method ?
- #8767
- [ ] Model validation error and transaction. See https://forum.codeigniter.com/showthread.php?tid=84887&pid=403200#pid403200

See https://github.com/codeigniter4/CodeIgniter4/pull/6886#issuecomment-1325774111, https://github.com/codeigniter4/CodeIgniter4/pull/6886#issuecomment-1324182519

Hướng dẫn đóng góp

Mở hướng dẫn đóng góp

Hướng nghiên cứu

Xem xét các mục chưa được giải quyết trong checklist về resetTransStatus() và việc xác thực model với các transaction, sau đó đọc các issue được liên kết #6917 và #8767 cùng với phần thảo luận của pull request được tham chiếu. Done không được định nghĩa trong issue này vì issue kết hợp nhiều câu hỏi về chính sách transaction vẫn cần được quyết định.

Do mô hình lập chỉ mục viết ra từ nội dung của issue.

Đánh giá

Công nghệ
php
Lĩnh vực
database
Loại issue
Tính năng
Độ khó
5/5
Thời gian dự kiến
Hơn một tuần
Mức độ hoạt động
Đình trệ
Độ rõ ràng
Cần làm rõ
Mức phù hợp với người mới
20/100

Nhận issue mới trong hộp thư của bạn

Bản tóm tắt ngắn những issue GitHub phù hợp với người mới.