Yes, delete queries are often run after adding records to history tables. This is because history tables are used to keep track of changes that have been made to a database over time. When a record is deleted, a new record is added to the history table that includes information about the deleted record, such as the date and time it was deleted and the user who deleted it. This information can be used to audit changes to the database and to restore deleted records if necessary.
Delete queries can also be used to delete records from history tables themselves. This may be necessary if the history table becomes too large or if the data in the history table is no longer needed. When deleting records from a history table, it is important to make sure that the records are no longer needed before deleting them.