Search

Home

Tworzenie wyzwalacza typu notyfikacja bazy danych

Tworzenie wyzwalacza typu notyfikacja bazy danych

Aby skonfigurować wyzwalacz uruchamiany przez notyfikację bazy danych, otwórz moduł TRIGGERS.

Mechanizm ten jest dostępny dla baz danych:

  • PostgreSQL,
  • SQL Server,
  • Oracle.

Kliknij przycisk New…, aby utworzyć nowy wyzwalacz.

image

Z listy dostępnych typów wybierz DATA BASE.

image

W sekcji PROPERTIES wskaż projekt GRAVITY, który ma być uruchamiany przez wyzwalacz.

image

Następnie wybierz skonfigurowane połączenie z bazą danych i uzupełnij parametry właściwe dla wybranego typu bazy:

  • PostgreSQL – wskaż kanał nasłuchu,
  • SQL Server – wskaż tabelę monitorowaną przez system.
image

Aby wyzwalacz był aktywny, włącz przełącznik Enabled.

image

Jeżeli chcesz otrzymywać powiadomienia o błędach, zaznacz opcję Send mail when error.

Jeżeli projekt definiuje parametry wejściowe, zostaną one wyświetlone w panelu Parameters. Dla każdego parametru możesz określić wartość domyślną, która zostanie wykorzystana, jeśli podczas uruchamiania projektu wyzwalacz nie otrzyma wartości z zewnętrznego źródła (np. REST API, bazy danych lub RabbitMQ).

image
icon
Przed rozpoczęciem konfiguracji wyzwalacza zapoznaj się z instrukcją konfiguracji notyfikacji po stronie bazy danych:

Konfiguracja notyfikacji dla SQL ServerKonfiguracja notyfikacji dla SQL Server

Konfiguracja notyfikacji dla PostgreSQLKonfiguracja notyfikacji dla PostgreSQL

Konfiguracja notyfikacji dla Oracle database - TODO