Fork me on GitHub

Rapport de message :*
 

Re: MRBS

Titre du sujet : Re: MRBS
par jbboschung sur 21/02/2006 13:14:34

Salut,

Je viens de télécharger ce module et si tu parles bien de MRBS (Meeting Room Booking System), il me semble que le problème vient du fichier sql (le fichier qui contient les éléments de création des tables MySQL).

CREATE TABLE mrbs_entry
(
  
id          int [b][color=FF0000]DEFAULT '0'[/color][/bNOT NULL auto_increment,
  
start_time  int DEFAULT '0' NOT NULL,
  
end_time    int DEFAULT '0' NOT NULL,
  
entry_type  int DEFAULT '0' NOT NULL,
  
repeat_id   int DEFAULT '0' NOT NULL,
  
room_id     int DEFAULT '1' NOT NULL,
  
timestamp   timestamp,
  
create_by   varchar(25) DEFAULT '' NOT NULL,
  
name        varchar(80) DEFAULT '' NOT NULL,
  
type        char DEFAULT 'E' NOT NULL,
  
description text,

  
PRIMARY KEY (id),
  
KEY idxStartTime (start_time),
  
KEY idxEndTime   (end_time)
);
...


Personnellement je ne mettrais pas 'DEFAUT '0' pour un champs auto_increment, car si ton champs n'est pas renseigné, il y aurait alors par défaut plusieurs valeur égale à 0, ce qui est impossible dans un champs auto_increment.

J'ai également parcouru plusieurs autres fichiers SQL, et il n'y a pas cette mention.

J'ai donc effacé cette mention pour chacune des tables contenues dans le fichier SQL, et je n'ai plus constaté ce problème. Mais je n'ai pas essayé d'installer le module.

Donc fait une copie du fichier SQL, edit le fichier SQL avec un éditeur de texte genre notepad ou autre, enlève "DEFAUT 'o'" pour chaque table et essaie de réinstaller.

Bonne continuation
Propulsé avec XOOPS | Graphisme adapté par Tatane, Grosdunord, Montuy337513

73 Personne(s) en ligne (56 Personne(s) connectée(s) sur Forum) | Utilisateur(s): 0 | Invité(s): 73 | Plus ...