module.exports = (sequelize, DataTypes) => {
  const Dermatomafrontal = sequelize.define('Dermatomafrontal', {
    id: {
      type: DataTypes.INTEGER,
      primaryKey: true,
      autoIncrement: true
    },
    DFC1: { type: DataTypes.BOOLEAN, defaultValue: false },
    DFC21: { type: DataTypes.BOOLEAN, defaultValue: false },
    DFC22: { type: DataTypes.BOOLEAN, defaultValue: false },
    DFC3: { type: DataTypes.BOOLEAN, defaultValue: false },
    DFC4: { type: DataTypes.BOOLEAN, defaultValue: false },
    DFC51: { type: DataTypes.BOOLEAN, defaultValue: false },
    DFC52: { type: DataTypes.BOOLEAN, defaultValue: false },
    DFC61: { type: DataTypes.BOOLEAN, defaultValue: false },
    DFC62: { type: DataTypes.BOOLEAN, defaultValue: false },
    DFC71: { type: DataTypes.BOOLEAN, defaultValue: false },
    DFC72: { type: DataTypes.BOOLEAN, defaultValue: false },
    DFC81: { type: DataTypes.BOOLEAN, defaultValue: false },
    DFC82: { type: DataTypes.BOOLEAN, defaultValue: false },
    DFD101: { type: DataTypes.BOOLEAN, defaultValue: false },
    DFD102: { type: DataTypes.BOOLEAN, defaultValue: false },
    DFD103: { type: DataTypes.BOOLEAN, defaultValue: false },
    DFD2: { type: DataTypes.BOOLEAN, defaultValue: false },
    DFD3: { type: DataTypes.BOOLEAN, defaultValue: false },
    DFD4: { type: DataTypes.BOOLEAN, defaultValue: false },
    DFD5: { type: DataTypes.BOOLEAN, defaultValue: false },
    DFD6: { type: DataTypes.BOOLEAN, defaultValue: false },
    DFD7: { type: DataTypes.BOOLEAN, defaultValue: false },
    DFD8: { type: DataTypes.BOOLEAN, defaultValue: false },
    DFD9: { type: DataTypes.BOOLEAN, defaultValue: false },
    DFD10: { type: DataTypes.BOOLEAN, defaultValue: false },
    DFD11: { type: DataTypes.BOOLEAN, defaultValue: false },
    DFD12: { type: DataTypes.BOOLEAN, defaultValue: false },
    DFL1: { type: DataTypes.BOOLEAN, defaultValue: false },
    DFL21: { type: DataTypes.BOOLEAN, defaultValue: false },
    DFL22: { type: DataTypes.BOOLEAN, defaultValue: false },
    DFL31: { type: DataTypes.BOOLEAN, defaultValue: false },
    DFL32: { type: DataTypes.BOOLEAN, defaultValue: false },
    DFL41: { type: DataTypes.BOOLEAN, defaultValue: false },
    DFL42: { type: DataTypes.BOOLEAN, defaultValue: false },
    DFL51: { type: DataTypes.BOOLEAN, defaultValue: false },
    DFL52: { type: DataTypes.BOOLEAN, defaultValue: false },
    DFS11: { type: DataTypes.BOOLEAN, defaultValue: false },
    DFS12: { type: DataTypes.BOOLEAN, defaultValue: false },
    DFS2: { type: DataTypes.BOOLEAN, defaultValue: false },
    DFS3: { type: DataTypes.BOOLEAN, defaultValue: false },
    CitaId: {
      type: DataTypes.INTEGER,
      allowNull: false,
      unique: true
    }
  });
  
  return Dermatomafrontal;
};