Em seu módulo personalizado, isso é muito útil ao usar a atualização do gancho.
// Removes field "field_title".
$field = 'field_title';
field_delete_field($field);
field_purge_batch(1);
watchdog('my_module_machine_name', 'Deleted :field_name.', array(':field_name' => $field));