title: Drupal: How to Rebuild Menu Navigation
body: <p>In Drupal 7.0, when I change a routing path/menu from the type MENU_NORMAL_ITEM to the type MENU_CALLBACK, Drupal 7.0 does not remove the item from the <code>menu_links</code> table.  I'm not sure if this is a bug or not, but I've <a href="http://drupal.org/node/1079628">filed one with the core team</a>.</p>
  
  <p>With that context in place, is there a way to force Drupal to do a rebuild of all its navigation menus?  The bug I've described above is happening even when I clear out Drupal's cache after changing a Menu item.  </p>
  
  <p>I know I can rename an individual menu route, clear cache/refresh, and then name the item back to get any individual route/menu link flushed. I'm looking for a single command I can run (or function to call, or set of commands) and <strong>know</strong> all the menu navigation is up to date without worrying I've hosed some other part of the system by messing with internals.</p>
  
  <p>Does this exist?  If you're going to mention drush or devel, you're awesome, but specific instructions on those tools are what I'm after.</p>