nordsoftware/lumen-file-manager

View on GitHub
src/Doctrine/ODM/Resources/Nord.Lumen.FileManager.Doctrine.ODM.File.dcm.xml

Summary

Maintainability
Test Coverage
<?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>