const Sequelize = require('sequelize');
var db = require("../database/db.js");

const UsuarioCertificacionHabilitante = db.sequelize.define('USUARIO_CERTIFICACION_HABILITANTE', {

    ID_USUARIO_CERTIFICACION: {
        primaryKey: true,
        type: Sequelize.INTEGER,
        allowNull: false,
        autoIncrement: true
    },

    ID_USUARIO: {
        type: Sequelize.INTEGER,
        allowNull: false,
    },

    ID_TIPO_CERTIFICACION: {
        type: Sequelize.INTEGER,
        allowNull: false,
    },

    FECHA_REGISTRO: {
        type: Sequelize.DATE,
        allowNull: false
    },

    FECHA_VENCIMIENTO: {
      type: Sequelize.DATE,
      allowNull: true
    },

    EVIDENCIA: {
        type: Sequelize.STRING,
        allowNull: true
    },

    ESTADO: {
        type: Sequelize.BOOLEAN,
        allowNull: false,
        defaultValue: true
    }

}, {
    timestamps: false,
    id: false
});

module.exports = UsuarioCertificacionHabilitante;
