Dotclear

Ticket #219 (closed defect: fixed)

Opened 17 years ago

Last modified 17 years ago

table "setting" pas écrasée lors export>import

Reported by: Mirovinben Owned by: olivier
Priority: normal Milestone: 2.0
Component: enhancement Version: dev
Severity: normal Keywords:
Cc:

Description

Lors d'un export total du multi-blogs en ligne vers son image en local, la table dc_setting en local n'est pas écrasée mais fait l'objet d'un ajout partiel du contenu importé.

Exemple : en ligne lors de l'export : 120 enr ; en local avant import : 120 enr ; en local après l'import : 154 enr

Ne serai-t-il pas préférable d'effectuer un remplacement complet ?

Change History

comment:1 Changed 17 years ago by olivier

  • Status changed from new to closed
  • Resolution set to invalid

Premier chose faite par la méthode importFull de la classe dcImport : vider la table blog, ce qui vide la table des settings.

comment:2 Changed 17 years ago by Mirovinben

Ah ? Pas chez moi : suis obligé de la vider via phpMyAdmin !... Et ça le fait depuis que j'utilise DC2. J'ai commencé avec DC2b6. J'utilise actuellement la DC2-b7-3 r1711.

comment:3 Changed 17 years ago by olivier

Tu utilises MySQL, en innodb ou myisam ?

comment:4 Changed 17 years ago by Mirovinben

InnoDB en ligne (phpMyAdmin 2.7.0-pl2 et MySQL 5.0.27 ) comme en local (phpMyAdmin - 2.11.5 et MySQL: 5.0.45).

Si tu le souhaites, je peux te passer les extraits "dc-setting" des exports en *.txt du distant, du local après import. Mais je ne sais pas comment... "Attach File" fonctionne -t-il dans ce type de dialogue ?

comment:5 Changed 17 years ago by olivier

  • Status changed from closed to reopened
  • Resolution invalid deleted

Quel est le blog_id des settings restants ?

comment:6 Changed 17 years ago by olivier

  • Milestone changed from 2.0 to 2.0 RC1

comment:7 Changed 17 years ago by olivier

  • Status changed from reopened to closed
  • Resolution set to fixed

(In [1804]) Empty setting table before full import (for setting with null blog_id). Closes #219.

comment:8 Changed 17 years ago by Mirovinben

Merci beaucoup !... J'ai mis en place le changeset 1804 dès à présent.

comment:9 Changed 17 years ago by Mirovinben

Heu... Pardon pour ne pas avoir répondu à ta question "Quel est le blog_id des settings restants ?". Si j'ai bien lu et comme tu l'as deviné dans ta solution, id_blog = "".

Note: See TracTickets for help on using tickets.

Sites map