Client-Operationen¶
Client-Operationen verändern ein konfiguriertes Datenbank- oder MongoDB-Ziel. Sie sind Target-Suffixe, keine allgemeinen Skripte.
{client_id} steht für die ID eines in <setup> deklarierten Clients, zum Beispiel targetDB.
database¶
clear¶
Entfernt alle Datensätze, erhält aber die Tabelle oder Collection selbst.
Target-Form: target="{client_id}.clear"
delete¶
Löscht Datensätze gemäß dem Schreibvertrag des Ziel-Clients.
Target-Form: target="{client_id}.delete"
insert¶
Erstellt einen neuen Datensatz oder ein neues Dokument in der gewählten Zielentität.
Target-Form: target="{client_id}"
update¶
Aktualisiert vorhandene Datensätze gemäß dem Schreibvertrag des Ziel-Clients.
Target-Form: target="{client_id}.update"
mongodb¶
clear¶
Entfernt alle Datensätze, erhält aber die Tabelle oder Collection selbst.
Target-Form: target="{client_id}.clear"
delete¶
Löscht Datensätze gemäß dem Schreibvertrag des Ziel-Clients.
Target-Form: target="{client_id}.delete"
drop¶
Entfernt die MongoDB-Collection einschließlich aller enthaltenen Dokumente.
Target-Form: target="{client_id}.drop"
insert¶
Erstellt einen neuen Datensatz oder ein neues Dokument in der gewählten Zielentität.
Target-Form: target="{client_id}"
update¶
Aktualisiert vorhandene Datensätze gemäß dem Schreibvertrag des Ziel-Clients.
Target-Form: target="{client_id}.update"
upsert¶
Aktualisiert passende Dokumente oder fügt bei fehlendem Treffer ein neues Dokument ein.
Target-Form: target="{client_id}.upsert"