src/Doctrine/ODM/Resources/Nord.Lumen.FileManager.Doctrine.ODM.File.dcm.xml
<?xml version="1.0" encoding="UTF-8"?>
<doctrine-mongo-mapping xmlns="http://doctrine-project.org/schemas/odm/doctrine-mongo-mapping"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://doctrine-project.org/schemas/odm/doctrine-mongo-mapping
http://doctrine-project.org/schemas/odm/doctrine-mongo-mapping.xsd">
<document name="Nord\Lumen\FileManager\Doctrine\ODM\File" collection="files">
<field fieldName="id" type="object_id" id="true"/>
<field fieldName="fileId" name="file_id" type="string" unique="true"/>
<field fieldName="name" type="string"/>
<field fieldName="extension" type="string"/>
<field fieldName="path" type="string" nullable="true"/>
<field fieldName="mimeType" name="mime_type" type="string"/>
<field fieldName="byteSize" name="byte_size" type="integer"/>
<field fieldName="data" type="hash"/>
<field fieldName="disk" type="string"/>
<field fieldName="savedAt" name="saved_at" type="date"/>
</document>
</doctrine-mongo-mapping>