/**
  * @param string $extKey
  * @return boolean
  */
 protected function dbUpdateNeeded()
 {
     if (t3lib_extMgm::isLoaded($this->extension->getExtensionKey()) && !empty($this->installTool)) {
         $updateNeeded = $this->installTool->checkDBupdates($this->extension->getExtensionKey(), array('type' => 'L', 'files' => array('ext_tables.sql')), 1);
         if (!empty($updateNeeded['structure']['diff']['extra'])) {
             return TRUE;
         }
     }
     return FALSE;
 }