src/airflow_sync/utils.py
def with_trigger(self, sql_file: "SqlFile") -> "SqlFile":
        """Indicate that the current sql file triggers *sql_file* to run

        This tells the task runner that before after this file is executed, *sql_file*
        should be executed.

        :param SqlFile sql_file: A :class:`SqlFile` instance which must run first
        :return: An updated version of the current :class:`SqlFile` with new triggers
        :rtype: SqlFile
        """
        trigger_list: List["SqlFile"] = list(self.triggers)
        new_triggers = tuple(self.merge_and_update(trigger_list, sql_file))
        return attr.evolve(self, triggers=new_triggers)
Indicate that the current sql file triggers *sql_file* to run

        This tells the task runner that before after this file is executed, *sql_file*
        should be executed.

        :param SqlFile sql_file: A :class:`SqlFile` instance which must run first
        :return: An updated version of the current :class:`SqlFile` with new triggers
        :rtype: SqlFile
        
Indicate that the current sql file triggers *sql_file* to run
This tells the task runner that before after this file is executed, *sql_file
should be executed.
Indicate that the current sql file triggers * sql_file * to run This tells the task runner that before after this file is executed * sql_file should be executed .
def with_trigger(self, sql_file: "SqlFile") -> "SqlFile":
        trigger_list: List["SqlFile"] = list(self.triggers)
        new_triggers = tuple(self.merge_and_update(trigger_list, sql_file))
        return attr.evolve(self, triggers=new_triggers)
def with_trigger ( self , sql_file : "SqlFile" ) -> "SqlFile" : trigger_list : List [ "SqlFile" ] = list ( self . triggers ) new_triggers = tuple ( self . merge_and_update ( trigger_list , sql_file ) ) return attr . evolve ( self , triggers = new_triggers )
Indicate that the current sql file triggers *sql_file* to run
This tells the task runner that before after this file is executed, *sql_file
should be executed.
Indicate that the current sql file triggers * sql_file * to run This tells the task runner that before after this file is executed * sql_file should be executed .
"""Indicate that the current sql file triggers *sql_file* to run

        This tells the task runner that before after this file is executed, *sql_file*
        should be executed.

        :param SqlFile sql_file: A :class:`SqlFile` instance which must run first
        :return: An updated version of the current :class:`SqlFile` with new triggers
        :rtype: SqlFile
        """
An updated version of the current :class:`SqlFile` with new triggers
An updated version of the current : class : ` SqlFile ` with new triggers
SqlFile
self
sql_file
"SqlFile"
A :class:`SqlFile` instance which must run first
A : class : ` SqlFile ` instance which must run first