/**
* DynamicField 제거
*
* @param ConfigEntity $config config entity
* @return void
*/
public function drop(ConfigEntity $config)
{
$this->connection->beginTransaction();
$this->configHandler->remove($config);
$type = $this->registerHandler->getType($this, $config->get('typeId'));
$type->setConfig($config);
$type->drop();
$this->connection->commit();
}