@classmethod
def generate_single_int_sql_lt(cls, column_name, filter_value):
    """Return tuple with sql and replacement.

        This function builds the sql partial and replacement dict for
        a less-than match for a single integer against a single
        column in the database.

        Args:
            column_name (str): Name of column in DB.
            filter_value (str or int): This is what we look for in the column.
                Coerced to integer.

        Returns:
            tuple: Item 0 contains the SQL partial string. Item 1 contains
                the replacement dictionary.
        """
    column_name_corrected = column_name.replace('_lt', '')
    sql = '{} < :{}'.format(column_name_corrected, column_name_corrected)
    replacement = {column_name_corrected: int(filter_value)}
    return sql, replacement
