Esta tabela armazena o histórico de uma tarefa, modelo, agendamento ou tipo de tarefa.
Detalhes
Tipo de objeto: TABLE
Chave Primária
Nome | Colunas |
---|---|
ARM_HISTORY_PK |
HISTORY_FIELD_ID |
Colunas
Nome | Tipo de Dados | Tamanho | Precisão | Escala | Nulo Permitido | Comentários |
---|---|---|---|---|---|---|
HISTORY_FIELD_ID |
NUMBER |
18 |
0 |
Não |
O identificador exclusivo do campo de histórico |
|
OBJECT_ID |
NUMBER |
18 |
0 |
Não |
O ID do objeto da entrada do histórico |
|
OBJECT_TYPE |
VARCHAR2 |
8 |
Sim |
O tipo do objeto da entrada do histórico |
||
OBJECT_NAME |
VARCHAR2 |
256 |
Sim |
O nome do objeto da entrada do histórico |
||
SUPPORTING_OBJECT_ID |
NUMBER |
18 |
0 |
Sim |
Um ID para o objeto referenciado pela entrada. Por exemplo, o ID do Atributo para a alteração em um valor de atributo |
|
SUPPORTING_OBJECT |
VARCHAR2 |
765 |
Sim |
Um campo de objeto de suporte. Um campo de uso geral, caso os outros campos não bastem para armazenar o histórico |
||
FIELD_ID |
NUMBER |
9 |
0 |
Não |
O ID do campo que indica o campo alterado (como nome da tarefa, data de início, data de término etc.). Consulte a enumeração completa em HistoryManager.java |
|
CHANGE_TYPE_ID |
NUMBER |
9 |
0 |
Não |
O ID do tipo de alteração, como Adicionado, Removido e Modificado. Consulte a enumeração completa em HistoryManager.java |
|
OLD_VALUE |
VARCHAR2 |
4000 |
Sim |
O valor anterior do campo |
||
NEW_VALUE |
VARCHAR2 |
4000 |
Sim |
O novo valor do campo |
||
CHANGED_BY |
VARCHAR2 |
255 |
Não |
A pessoa que fez a modificação |
||
CHANGED_ON |
TIMESTAMP(6) |
Não |
A data da modificação |
|||
OBJECT_VERSION_NUMBER |
NUMBER |
9 |
0 |
Não |
Usado para implementar o bloqueio otimista. Esse número é incrementado sempre que a linha é atualizada. O número é comparado no início e no fim da transação para detectar se outra sessão atualizou a linha desde que foi consultada. |
|
LAST_UPDATE_LOGIN |
NUMBER |
Sim |
Coluna Quem. Armazena o ID de login/sessão do usuário que fez a atualização mais recente da linha. |
|||
LAST_UPDATE_DATE |
DATE |
Não |
Coluna Quem. Armazena a data da atualização mais recente da linha. |
|||
LAST_UPDATED_BY |
VARCHAR2 |
255 |
Não |
Coluna Quem. Armazena o ID do usuário que fez a atualização mais recente da linha. |
||
CREATION_DATE |
DATE |
Não |
Coluna Quem. Armazena a data de criação da linha no banco de dados. |
|||
CREATED_BY |
VARCHAR2 |
255 |
Não |
Coluna Quem. Armazena o ID do usuário que criou a linha. |
Índices
Índice | Exclusividade | Colunas |
---|---|---|
ARM_HISTORY_N1 |
NONUNIQUE |
OBJECT_ID |
ARM_HISTORY_N2 |
NONUNIQUE |
FIELD_ID |
ARM_HISTORY_N3 |
NONUNIQUE |
CHANGED_ON |
ARM_HISTORY_PK |
UNIQUE |
HISTORY_FIELD_ID |