Hola Mauricio,
pues la verdad es que no tengo ni idea de dónde ha salido esa tabla "mdl_message" que comentas. La verdad es que no se parece en nada a las tablas de Moodle (por el nombre y el tipo de los campos).
Debería ser algo así como:
| Campo | Tipo | Collation | Atributos | Nulo | Predeterminado | Extra | Acción |
---|
| id | int(10) | | UNSIGNED | No | | auto_increment | |
onclick="return confirmLink(this, 'ALTER TABLE `mdl_message` DROP `id`')"> |
onclick="return confirmLink(this, 'ALTER TABLE `mdl_message` DROP PRIMARY KEY, ADD PRIMARY KEY(`id`)')"> | | | |
| useridfrom | int(10) | | | No | 0 | | |
onclick="return confirmLink(this, 'ALTER TABLE `mdl_message` DROP `useridfrom`')"> |
onclick="return confirmLink(this, 'ALTER TABLE `mdl_message` DROP PRIMARY KEY, ADD PRIMARY KEY(`useridfrom`)')"> | | | |
| useridto | int(10) | | | No | 0 | | |
onclick="return confirmLink(this, 'ALTER TABLE `mdl_message` DROP `useridto`')"> |
onclick="return confirmLink(this, 'ALTER TABLE `mdl_message` DROP PRIMARY KEY, ADD PRIMARY KEY(`useridto`)')"> | | | |
| message | text | latin1_swedish_ci | | No | | | |
onclick="return confirmLink(this, 'ALTER TABLE `mdl_message` DROP `message`')"> | | | | |
| format | int(4) | | UNSIGNED | No | 0 | | |
onclick="return confirmLink(this, 'ALTER TABLE `mdl_message` DROP `format`')"> |
onclick="return confirmLink(this, 'ALTER TABLE `mdl_message` DROP PRIMARY KEY, ADD PRIMARY KEY(`format`)')"> | | | |
| timecreated | int(10) | | | No | 0 | | |
onclick="return confirmLink(this, 'ALTER TABLE `mdl_message` DROP `timecreated`')"> |
onclick="return confirmLink(this, 'ALTER TABLE `mdl_message` DROP PRIMARY KEY, ADD PRIMARY KEY(`timecreated`)')"> | | | |
| messagetype | varchar(50) | latin1_swedish_ci | | No | | | |
onclick="return confirmLink(this, 'ALTER TABLE `mdl_message` DROP `messagetype`')"> |
onclick="return confirmLink(this, 'ALTER TABLE `mdl_message` DROP PRIMARY KEY, ADD PRIMARY KEY(`messagetype`)')"> | | | |
Como puedes ver no tiene demasiado que ver! A lo mejor tienes que borrarla y crear las tablas de forma manual o volver a instalar el servidor.
Ciao