protected function executeSchemaCommand(InputInterface $input, OutputInterface $output,
		SchemaTool $schemaTool, array $metadata, SymfonyStyle $ui)
	{
		$merger = new MetadataMerger();
		$metadata = $merger->merge($metadata);

		return parent::executeSchemaCommand($input, $output, $schemaTool, $metadata, $ui);
	}
protected function executeSchemaCommand(InputInterface $input, OutputInterface $output,
		SchemaTool $schemaTool, array $metadata, SymfonyStyle $ui)
	{
		$merger = new MetadataMerger();
		$metadata = $merger->merge($metadata);

		return parent::executeSchemaCommand($input, $output, $schemaTool, $metadata, $ui);
	}
protected function executeSchemaCommand ( InputInterface $ input , OutputInterface $ output , SchemaTool $ schemaTool , array $ metadata , SymfonyStyle $ ui ) { $ merger = new MetadataMerger ( ) ; $ metadata = $ merger -> merge ( $ metadata ) ; return parent :: executeSchemaCommand ( $ input , $ output , $ schemaTool , $ metadata , $ ui ) ; }
Executes the Drop command.

@param InputInterface $input
@param OutputInterface $output
@param SchemaTool $schemaTool
@param ClassMetadata[] $metadata
@param SymfonyStyle $ui

@return int|NULL 0 or NULL if everything went fine, or an error code
Executes the Drop command .