Melhoria #231
Criar transação para numeração sequencial de usuário e grupo
Situação:
Fechada
Prioridade:
Normal
Atribuído para:
Categoria:
ExpressoAdmin
Início:
29/03/2018
Data prevista:
% Terminado:
100%
Descrição
Melhorar a rotina que obtém o nextid para contas e grupos, incluindo uma transação para bloquear o incremento do sequenciador enquando estiver sendo utilizado por alguém.
O código está no arquivo expressoAdmin1_2/inc/class.db_functions.inc.php, no método get_next_id.
Testar com o bloco (sugestão):
$result = true; $this->db->Link_ID->StartTrans(); $result = $this->db->query(...); if ($result) $this->db->Link_ID->CompleteTrans(); else $this->db->FailTrans();
Histórico
#1 Atualizado por Mauricio Luiz Viani há mais de 6 anos
- % Terminado alterado de 0 para 100
- Versão alterado de Backlog para Expresso Livre - Milestone 19
- Atribuído para ajustado para Alexandre Rocha Wendling Cassol
- Situação alterado de Nova para Fechada
Demanda resolvida na Issue #305