Skip to content
Snippets Groups Projects
Unverified Commit 7d2e5194 authored by Noah Moss's avatar Noah Moss Committed by GitHub
Browse files

Custom migration to delete old truncate-audit-log quartz job (#40649)

parent 244a19da
No related branches found
No related tags found
No related merge requests found
......@@ -5529,6 +5529,14 @@ databaseChangeLog:
sql: INSERT INTO setting ("KEY", "VALUE") VALUES ('enable-public-sharing', 'false');
rollback: # not needed
- changeSet:
id: v49.2024-03-26T20:27:58
author: noahmoss
comment: Added 0.46.0 - Delete the truncate audit log task (renamed to truncate audit tables)
changes:
- customChange:
class: "metabase.db.custom_migrations.DeleteTruncateAuditLogTask"
- changeSet:
id: v50.2024-01-04T13:52:51
author: noahmoss
......
......@@ -1067,3 +1067,13 @@
(run! rollback! (t2/reducible-query {:select [:*]
:from [:revision]
:where [:= :model "Card"]})))))
;; This was renamed to TruncateAuditTables, so we need to delete the old job & trigger
(define-migration DeleteTruncateAuditLogTask
(classloader/the-classloader)
(set-jdbc-backend-properties!)
(let [scheduler (qs/initialize)]
(qs/start scheduler)
(qs/delete-trigger scheduler (triggers/key "metabase.task.truncate-audit-log.trigger"))
(qs/delete-job scheduler (jobs/key "metabase.task.truncate-audit-log.job"))
(qs/shutdown scheduler)))
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment