def _update_query_data()

in pgsmo/objects/table_objects/trigger.py [0:0]


    def _update_query_data(self) -> dict:
        """ Function that returns data for update script """
        return {
            "data": {
                "name": self.name,
                "prosrc": self.prosrc,
                "is_row_trigger": self.is_row_trigger,
                "evnt_insert": self.evnt_insert,
                "evnt_delete": self.evnt_delete,
                "evnt_update": self.evnt_update,
                "fires": self.fires,
                "evnt_truncate": self.evnt_truncate,
                "schema": self.parent.schema,
                "table": self.parent.name,
                "description": self.description,
                "is_enable_trigger": self.is_enable_trigger
            },
            "o_data": {
                "name": "",
                "nspname": "",
                "relname": "",
                "lanname": "",
                "prosrc": "",
                "is_row_trigger": "",
                "evnt_insert": "",
                "evnt_delete": "",
                "evnt_update": "",
                "fires": "",
                "evnt_truncate": "",
                "columns": "",
                "tgdeferrable": "",
                "tginitdeferred": "",
                "whenclause": "",
                "description": "",
                "is_enable_trigger": ""
            }
        }