No way to delete a specific mapping/type?

Delete by query doesn't delete the mapping and allow me to POST an updated mapping, it only deletes the content. I believe the workaround is to use a single type per index and just drop and recreate the index to update the type.