https://dev-eole.ac-dijon.fr/https://dev-eole.ac-dijon.fr/favicon.ico2013-07-08T08:38:11ZEnsemble Ouvert Libre Évolutifroundcube - Anomalie #5540: Migration squiremail vers roundcubehttps://dev-eole.ac-dijon.fr/issues/5540?journal_id=209132013-07-08T08:38:11ZArnaud FORNEROTafornerot@cadoles.com
<ul><li><strong>Projet</strong> changé de <i>Envole</i> à <i>roundcube</i></li></ul> roundcube - Anomalie #5540: Migration squiremail vers roundcubehttps://dev-eole.ac-dijon.fr/issues/5540?journal_id=211402013-07-17T16:03:26ZJoël Cuissinatjoel.cuissinat@ac-dijon.fr
<ul></ul><p>Table squirrelmail.address :<br /><pre>
+-----------+--------------+------+-----+---------+-------+
| Field | Type | Null | Key | Default | Extra |
+-----------+--------------+------+-----+---------+-------+
| owner | varchar(128) | NO | PRI | | |
| nickname | varchar(16) | NO | PRI | | |
| firstname | varchar(128) | NO | MUL | | |
| lastname | varchar(128) | NO | | | |
| email | varchar(128) | NO | | | |
| label | varchar(255) | YES | | NULL | |
+-----------+--------------+------+-----+---------+-------+
</pre><br />Le champ "owner" contient bien l'uid de l'utilisateur et les autres champs servent à décrire l'un de ses contacts.</p> roundcube - Anomalie #5540: Migration squiremail vers roundcubehttps://dev-eole.ac-dijon.fr/issues/5540?journal_id=211412013-07-17T16:14:07ZJoël Cuissinatjoel.cuissinat@ac-dijon.fr
<ul><li><strong>% réalisé</strong> changé de <i>0</i> à <i>10</i></li></ul><p>Table roundcube.contacts :<br /><pre>
+------------+------------------+------+-----+---------------------+----------------+
| Field | Type | Null | Key | Default | Extra |
+------------+------------------+------+-----+---------------------+----------------+
| contact_id | int(10) unsigned | NO | PRI | NULL | auto_increment |
| changed | datetime | NO | | 1000-01-01 00:00:00 | |
| del | tinyint(1) | NO | | 0 | |
| name | varchar(128) | NO | | | |
| email | text | NO | | NULL | |
| firstname | varchar(128) | NO | | | |
| surname | varchar(128) | NO | | | |
| vcard | longtext | YES | | NULL | |
| words | text | YES | | NULL | |
| user_id | int(10) unsigned | NO | MUL | NULL | |
+------------+------------------+------+-----+---------------------+----------------+
</pre><br />Ici les problème est que "user_id" est une jointure vers la table "users" qui contient bien les utilisateurs cependant cette dernière est normalement peuplée dans un mode du type "auto-create".<br />=> vérifier si son peuplement manuel est possible</p>
<p>Table roundcube.users :<br /><pre>
+-------------+------------------+------+-----+---------------------+----------------+
| Field | Type | Null | Key | Default | Extra |
+-------------+------------------+------+-----+---------------------+----------------+
| user_id | int(10) unsigned | NO | PRI | NULL | auto_increment |
| username | varchar(128) | NO | MUL | NULL | |
| mail_host | varchar(128) | NO | | NULL | |
| created | datetime | NO | | 1000-01-01 00:00:00 | |
| last_login | datetime | YES | | NULL | |
| language | varchar(5) | YES | | NULL | |
| preferences | text | YES | | NULL | |
+-------------+------------------+------+-----+---------------------+----------------+
</pre></p> roundcube - Anomalie #5540: Migration squiremail vers roundcubehttps://dev-eole.ac-dijon.fr/issues/5540?journal_id=211422013-07-17T16:17:58ZJoël Cuissinatjoel.cuissinat@ac-dijon.fr
<ul></ul><pre>
mysql> insert into users (username)
-> VALUES ('toto');
Query OK, 1 row affected, 1 warning (0.02 sec)
</pre>
<p>Semble OK, il faudra juste vérifier que l'initialisation du compte avec les valeurs par défaut ne pose pas de problème ultérieurement :)</p> roundcube - Anomalie #5540: Migration squiremail vers roundcubehttps://dev-eole.ac-dijon.fr/issues/5540?journal_id=569282015-10-22T14:30:03ZArnaud FORNEROTafornerot@cadoles.com
<ul><li><strong>Statut</strong> changé de <i>Nouveau</i> à <i>Ne sera pas résolu</i></li></ul><p>la migration des comptes ne sera pas réalisée</p>