outerild Posted September 7, 2011 Share Posted September 7, 2011 Bonjour, Après une stupide erreur de ma part (j'ai supprimé au lieu de vider) où puis-je trouver le fichier originel sql dans lequel je peux recréer les TABLE suivante? `ps_carrier` , `ps_carrier_group` , `ps_carrier_lang` , `ps_carrier_zone` ; merci Link to comment Share on other sites More sharing options...
DevNet Posted September 7, 2011 Share Posted September 7, 2011 Bonjour, Dans l'archive correspondante à votre version de PrestaShop. Dans le dossier /install/sql vous devriez trouver votre bonheur. Bien cordialement Link to comment Share on other sites More sharing options...
outerild Posted September 8, 2011 Author Share Posted September 8, 2011 Exact. Merci Link to comment Share on other sites More sharing options...
jdezeuze Posted October 2, 2011 Share Posted October 2, 2011 Bonjour, J'ai effectué la même erreur que outerild en supprimant la table ps_carrier au lieu de la vider. Du coup il m'est impossible de créer un transporteur dans le back office. Est-il possible de recréer manuellement ou en important un fichier contenant seulement la table supprimée ? J'ai récupérer le fichier sql que vous indiquez dans l'archive de la version 1.4.4.1 (la seule disponible en téléchargement) et j'ai créé un fichier sql ne contenant que les informations de la table ps_carrier. Mais lorsque j'importe ce fichier dans mysql, il m'est indiqué l'erreur suivante : Erreur [/left] requête SQL: CREATE TABLE `PREFIX_carrier` ( `id_carrier` INT ( 10 ) UNSIGNED NOT NULL AUTO_INCREMENT , `id_tax_rules_group` INT ( 10 ) UNSIGNED DEFAULT '0' , `name` VARCHAR ( 64 ) NOT NULL , `url` VARCHAR ( 255 ) DEFAULT NULL , `active` TINYINT ( 1 ) UNSIGNED NOT NULL DEFAULT '0' , `deleted` TINYINT ( 1 ) UNSIGNED NOT NULL DEFAULT '0' , `shipping_handling` TINYINT ( 1 ) UNSIGNED NOT NULL DEFAULT '1' , `range_behavior` TINYINT ( 1 ) UNSIGNED NOT NULL DEFAULT '0' , `is_module` TINYINT ( 1 ) UNSIGNED NOT NULL DEFAULT '0' , `is_free` TINYINT ( 1 ) UNSIGNED NOT NULL DEFAULT '0' , `shipping_external` TINYINT ( 1 ) UNSIGNED NOT NULL DEFAULT '0' , `need_range` TINYINT ( 1 ) UNSIGNED NOT NULL DEFAULT '0' , `external_module_name` VARCHAR ( 64 ) DEFAULT NULL , `shipping_method` INT ( 2 ) NOT NULL DEFAULT '0' , PRIMARY KEY ( `id_carrier` ) , KEY `deleted` ( `deleted` , `active` ) , KEY `id_tax_rules_group` ( `id_tax_rules_group` ) ) ENGINE = ENGINE_TYPE DEFAULT CHARSET = utf8 MySQL a répondu: #1286 - Unknown table engine 'ENGINE_TYPE' Est-ce que quelqu'un aurait une idée ? Ma boutique fonctionne avec la version 1.4.1. Merci d'avance. Cordialement. Link to comment Share on other sites More sharing options...
jdezeuze Posted October 2, 2011 Share Posted October 2, 2011 Bon je viens de trouver l'archive de la version 1.4.1 de prestashop (celle que j'utilise) et j'ai récupérer ce même code pour l'importer dans ma BDD. En supprimant l'élément "ENGINE = ENGINE_TYPE DEFAULT" la table se créée correctement. Mais une fois dans le back office, il m'est impossible de créer ou modifier un transporteur. Alors pour le moment ça pourrait aller car il y en a un par défaut qui était créé, mais l'idéal serait que je puisse tout de même en créer un nouveau si besoin. Merci. Link to comment Share on other sites More sharing options...
manouille Posted October 3, 2011 Share Posted October 3, 2011 Question bete, avez vous remplacé prefix dans le code ci-dessous CREATE TABLE `PREFIX_carrier` ( Par votre préfixe à vous ? en général ps_ Link to comment Share on other sites More sharing options...
defistyle Posted March 15, 2012 Share Posted March 15, 2012 Bonjour je m'appelle fahar et je suis novice en informatique et sur prestashop. je ne sais pas si la discussion est fermé ou pas mais je viens de faire la meme betise que mes camarades, j'ai supprimé la table ps_carrier pour pouvoir mettre un nouveau transporteur du coup je n'ai meme plus un transporteur par defaut et une erreur se produit qd j'effectue une commande. quelqu'un peut m'aider merci d'avance Link to comment Share on other sites More sharing options...
Oron Posted March 15, 2012 Share Posted March 15, 2012 Bonjour Si vous utilisez wampserver ou easyphp pour faire des test en local, il vous suffit d'installer un prestashop puis dans la base de donnée récupéré les tables en questions, vous les sélectionnez en cochant la case et en bas vous avez un menu déroulant Pour la sélection vous cliquez dessus et dans le menu déroulant cliquez sur Exporter Vous aurez un fichier *.sql que vous pourrez nommer mestablespscarrier.sql (exemple suggestion) Et vous l'importer en ligne comme ça vous avez des tables originales 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