Skip to content
Snippets Groups Projects
Commit a6d1f846 authored by Allen Gilliland's avatar Allen Gilliland
Browse files

remove Cards when a Database is deleted. this now allows a Database to be...

remove Cards when a Database is deleted.  this now allows a Database to be deleted at any time without failing on an FK error from the database.
parent 93c16d53
No related branches found
No related tags found
No related merge requests found
......@@ -31,6 +31,7 @@
:tables (delay (sel :many 'metabase.models.table/Table :db_id id :active true (order :display_name :ASC))))))
(pre-cascade-delete [_ {:keys [id] :as database}]
(cascade-delete 'metabase.models.card/Card :database_id id)
(cascade-delete 'metabase.models.table/Table :db_id id)))
(extend-ICanReadWrite DatabaseEntity :read :always, :write :superuser)
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