Agradeço pelo retorno Uriel. Num primeiro momento, não encontrei nada no sql além do trigger. E, não posso fazer implementação no banco, precisa ser feito no código. Vou tentar encontrar alguma implementação do Listen e Notify do sql...
Achei isso aqui > https://learn.microsoft.com/en-us/sql/relational-databases/service-broker/event-notifications?view=sql-server-ver16
Mas é implentado no SQL.
No teu caso, acho que vai ter que com pooling.
De tempos em tempos chamar as tabelas e comparar!
E esse processo desta outra API, vc não pode sei lá, ver o que tem dentro?
algo assim
Essa api é chamada de robo, rs, ela fica esperando uma alteração no banco de dados, semelhante ao que preciso fazer, quando o status do banco muda, esse robô cria um zip com vários pdfs dentro e disponibiliza numa pasta compartilhada e seta o status para 40. Detalhe que, esse robô está em C#. Na api, ao qual estou atuando, preciso ficar observando a alteração desse status, assim que for 40, disparar um alerta de notificação, ao qual vai informar que o zip está pronto.
Essa api é chamada de robo, rs, ela fica esperando uma alteração no banco de dados,
Como ele sabe que teve alterações no banco?
Pela implementação dele vc pode fazer a sua?
Esse é um dos pontos, é api de terceiro, não temos acesso ao código fonte. Segundo o que nos foi passado, é configurado pela empresa responsável.
Se essa API usa um trigger o que duvido.
Ela deve estar usando eventos. E pra isso é permissão no banco!
Você esta de mãos atadas! Eu meteria um cron(pooling) e já era!
De tempos em tempos e verificaria!
Estou sim, tentando explorar o node de alguma forma. Maaaassss....
Vou tentar dessa forma que mencionou.
Obrigado pela força
Neste caso, não importaria a tecnologia. Sem as permissões corretas