public function createDocumentDatabase($documentName)
{
$class = $this->dm->getClassMetadata($documentName);
if ($class->isMappedSuperclass || $class->isEmbeddedDocument || $class->isQueryResultDocument) {
throw new \InvalidArgumentException('Cannot create databases for mapped super classes, embedded documents or query result documents.');
}
$this->dm->getDocumentDatabase($documentName)->execute('function() { return true; }');
}