/**
  * @param \Doctrine\ORM\Tools\Event\SchemaAlterTableRenameColumnEventArgs $args
  */
 public function onSchemaAlterTableRenameColumn(SchemaAlterTableRenameColumnEventArgs $args)
 {
     $column = $args->getColumn();
     if (!$column->getType() instanceof \Doctrine\Spatial\DBAL\Types\Type) {
         return;
     }
     throw new \RuntimeException('Spatial columns cannot be renamed (Requested renaming column "' . $args->getOldColumnName() . '" to "' . $column->getName() . '" in table "' . $args->getTableDiff()->name . '")');
 }
 public function onSchemaAlterTableRenameColumn(SchemaAlterTableRenameColumnEventArgs $args)
 {
     $column = $args->getColumn();
     if (!$this->isSpatialColumnType($column)) {
         return;
     }
     if ($this->schemaManager->isPostGis2()) {
         return;
     }
     throw new \RuntimeException('Spatial columns cannot be renamed (Requested renaming column "' . $args->getOldColumnName() . '" to "' . $column->getName() . '" in table "' . $args->getTableDiff()->name . '")');
 }