PostgreSQL Trigger’ları#

Bu bölümde Supabase veritabanında kullanılan tüm trigger’ların detaylı açıklamaları bulunmaktadır.


Trigger Listesi#

Auth ve Kullanıcı Yönetimi#

Timestamp Güncelleme#

Sınıf Yönetimi#

Validasyon Trigger’ları#


Trigger Türleri#

BEFORE Triggers#

Veri değiştirilmeden önce çalışır. Veriyi değiştirmek veya reddetmek için kullanılır.

AFTER Triggers#

Veri değiştirildikten sonra çalışır. Log tutmak veya başka işlemler tetiklemek için kullanılır.

INSTEAD OF Triggers#

View’lar üzerinde çalışır. Normal tablo işlemleri yerine özel işlemler yapar.


Nasıl Kullanılır#

Her trigger için:

  • Trigger tanımı ve amacı
  • Tetiklenme koşulu (INSERT/UPDATE/DELETE)
  • Bağlı olduğu tablo
  • Çalıştırdığı fonksiyon
  • Örnek senaryolar

Not: Trigger detaylarını ilgili sayfalarda bulabilirsiniz.