from enum import Enum class TriggerType(Enum): STATEMENT = "statement" ROW = "row" class BaseTrigger: table: str function_name: str type = TriggerType.ROW.value def on_insert(self): return "" def on_update(self): return "" def on_delete(self): return ""