codeigniter4 / codeigniter4/CodeIgniter4

Dev: DB transactions after v4.3

Aberta
#6,909 0 comentários 0 reações 0 responsáveis Ver no GitHub
database dev
Linguagem predominante
PHP
Estrelas
6k
Forks
2k
Merge médio
1d 11h
PRs com merge (30d)
73

Descrição

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

Guia de contribuição

Abrir o guia de contribuição

Direção de pesquisa

Revise os itens não resolvidos da checklist sobre resetTransStatus() e a validação do modelo com transações; em seguida, leia as issues vinculadas #6917 e #8767 e a discussão do pull request referenciado. Done não está definido nesta issue porque ela combina várias questões de política de transações que ainda precisam de decisões.

Escrita pelo modelo de indexação a partir do texto da issue.

Avaliação

Stack de tecnologia
php
Domínio
database
Tipo de issue
Funcionalidade
Dificuldade
5/5
Tempo estimado
Mais de uma semana
Status de atividade
Estagnada
Clareza
Precisa de esclarecimento
Facilidade para iniciantes
20/100

Receba novas issues na sua caixa de entrada

Um resumo curto de issues do GitHub para quem está começando.