jom2 Posted January 5, 2015 Share Posted January 5, 2015 (edited) Bonsoir j'ai voulu effacer des adresse client directement dans la table sql, et bien sur j'ai fais une connerie ! J'ai effacé des lignes de structure de la table. N'y connaissant que très peu, est il possible de remettre en place une table complète en lieu et place de celle que j'ai 'abimé' Je refais une boutique de 1.4.8 que je n'arrive pas à monter en version a cause de mon hébergeur. Merci d'avance Edited January 6, 2015 by jom2 (see edit history) Link to comment Share on other sites More sharing options...
jom2 Posted January 6, 2015 Author Share Posted January 6, 2015 personne ? Link to comment Share on other sites More sharing options...
Mediacom87 Posted January 6, 2015 Share Posted January 6, 2015 Bonjour, restaurez la table à partir de votre sauvegarde journalière de base de données. Link to comment Share on other sites More sharing options...
jom2 Posted January 6, 2015 Author Share Posted January 6, 2015 Je viens de passer mon temps ou le perdre je ne sais pas ! Impossible de restaurer une bdd sans passer par Putty .... immangeable à mon niveau ... Quelqu'un peut il me dire ce qu'il me manque comme ligne sur cette table en comparaison avec la votre ( ou alors il va falloir que je fasse une deuxième install) je vous mets une copie d'écran de la table adresse ! Link to comment Share on other sites More sharing options...
jom2 Posted January 7, 2015 Author Share Posted January 7, 2015 Bonsoir, La table étant vide, j'ai importé une table de sauvegarde pour la remplacer. Maintenant quand je veux créer un nouvelle adresse pour un client, il y a un souci sur au moment de la validation : Une erreur s'est produite pendant la mise à jour de l'adresse. Merci de votre aide ! Link to comment Share on other sites More sharing options...
jom2 Posted January 9, 2015 Author Share Posted January 9, 2015 Merci pour votre aide ! Link to comment Share on other sites More sharing options...
Grafics Posted January 16, 2015 Share Posted January 16, 2015 Il faut regarder les logs serveur au moment de l'erreur (surement le log sql) Cependant, je viens de regarder la table, il faut reprendre le fichier sql de l'install dans l'archive correspondant à ta version de presta. Ceci devrait être plus correct à mon avis : DROP TABLE IF EXISTS `ps_address`; CREATE TABLE IF NOT EXISTS `ps_address` ( `id_address` int(10) unsigned NOT NULL AUTO_INCREMENT, `id_country` int(10) unsigned NOT NULL, `id_state` int(10) unsigned DEFAULT NULL, `id_customer` int(10) unsigned NOT NULL DEFAULT '0', `id_manufacturer` int(10) unsigned NOT NULL DEFAULT '0', `id_supplier` int(10) unsigned NOT NULL DEFAULT '0', `id_warehouse` int(10) unsigned NOT NULL DEFAULT '0', `alias` varchar(32) NOT NULL, `company` varchar(64) DEFAULT NULL, `lastname` varchar(32) NOT NULL, `firstname` varchar(32) NOT NULL, `address1` varchar(128) NOT NULL, `address2` varchar(128) DEFAULT NULL, `postcode` varchar(12) DEFAULT NULL, `city` varchar(64) NOT NULL, `other` text, `phone` varchar(32) DEFAULT NULL, `phone_mobile` varchar(32) DEFAULT NULL, `vat_number` varchar(32) DEFAULT NULL, `dni` varchar(16) DEFAULT NULL, `date_add` datetime NOT NULL, `date_upd` datetime NOT NULL, `active` tinyint(1) unsigned NOT NULL DEFAULT '1', `deleted` tinyint(1) unsigned NOT NULL DEFAULT '0', PRIMARY KEY (`id_address`), KEY `address_customer` (`id_customer`), KEY `id_country` (`id_country`), KEY `id_state` (`id_state`), KEY `id_manufacturer` (`id_manufacturer`), KEY `id_supplier` (`id_supplier`), KEY `id_warehouse` (`id_warehouse`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8; Attention, toujours faire des backup avant toutes modifs sql surtout quand on ne sait pas trop... Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now