Example #1
0
 /**
  * Drops a view
  *
  * @param string $viewName
  * @param string|null $schemaName
  * @param boolean|null $ifExists
  * @return boolean
  * @throws Exception
  */
 public function dropView($viewName, $schemaName = null, $ifExists = null)
 {
     if (is_null($ifExists) === true) {
         $ifExists = true;
     } elseif (is_bool($ifExists) === false) {
         throw new Exception('Invalid parameter type.');
     }
     return $this->execute($this->_dialect->dropView($viewName, $schemaName, $ifExists));
 }
Example #2
0
 public function dropView($name)
 {
     $name = $this->addPrefix($name);
     return $this->sm->dropView($name);
 }