database_models_Missionfiles.js

const Sequelize = require('sequelize');

/**
 * @typedef Missionfiles
 * @property {{type: Sequelize.STRING, trim: true}} name      - Le nom du fichier du document.
* @property {{type: Sequelize.STRING, trim: true}} data                - <span style="color:orange">La data du bug reporté.</span>
 * @property {{type: Sequelize.STRING, trim: true}} encoding            - <span style="color:orange">Le encoding est la façon de transmettre le texte.</span>
 * @property {Sequelize.ENUM} type            - Le type du document, peut être "contrat" ou "avenant".
* @property {{type: Sequelize.STRING, trim: true}} truncated           - <span style="color:orange">Le truncate supprime toutes les lignes d’une table.</span>
* @property {{type: Sequelize.STRING, trim: true}} mimetype            - <span style="color:red">Il permet de transmettre avec un message transmis</span>
 * @memberof Myintranet.Database
 */
module.exports = {
    name: {type: Sequelize.STRING, trim: true},
    encoding:  {type: Sequelize.STRING, trim: true},
    size:  {type: Sequelize.STRING, trim: true},
    truncated:  {type: Sequelize.STRING, trim: true},
    mimetype:  {type: Sequelize.STRING, trim: true},
    md5:  {type: Sequelize.STRING, trim: true},
    type: Sequelize.ENUM('contrat', 'avenant'),

};