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'),
};