Jump to content

Nettoyage des tables avant mise en production


Wlieo

Recommended Posts

Bonjour,
Je souhaiterai vider les tables de tous les enregistrements qui m'ont permis de réaliser des testes(Commande, Retour,Avoir...), avant de mettre le site en production, pour commencer avec une base propre.
J'ai donc fait le tour du forum et regroupé toute les infos qui concerne ce sujet puis j'ai regardé les tables une à une de la BDD.
J'ai des doutes sur certaines tables donc si un de vous maîtrise le sujet, pourrait-il vérifier si les tables suivantes doivent bien être vider et nous dire s'il en manque afin d'être sur de ne pas avoir de problème de relation entre les tables ?

Les tables qui me paraissent évidente :
Table Commande
-xx_orders
-xx_order_detail
-xx_order_discount
-xx_order_history

Table Retour produit
-xx_order_return
-xx_order_return_detail

Table Avoir
-xx_order_slip
-xx_order_slip_detail

Table Bon de réduction
-xx_discount

Table Point de fidélité
-xx_loyalty
-xx_loyalty_hystory

Table Stat
-xx_page_viewed
-xx_product_sale

Table Message et Adresse
-xx_message
-xx_adesse (Lorsqu'un qu'un client est supprimer dans BO, les adresses ne sont pas supprimer dans cette table)

Les tables où j'ai des doutes :
-xx_cart
-xx_cart_discount
-xx_cart_product
-xx_discount_lang
-xx_discount_quantity
-xx_guest
-xx_order_return_detail
-xx_wishlist_product_cart

A quoi correspondent ces Tables et faut-il les vider :
-xx_referralprogram
-xx_date_range
-xx_delivery

Je n'ai pas reporté les tables dont les enregistrements peuvent être supprimé à partir de BO(comme les Clients)

Donc voilà, une fois vérifié j'espère que ces infos pourront servir à tout le monde.

Merci.

Link to comment
Share on other sites

Le plus propre et le plus radical c'est de supprimer toutes les tables de la base de données (2 clicks) et de reprendre les fichiers .sql de l'installation :

dans votre archive, dans /install/sql :

db.sql // obligatoire

puis

soit db_settings_extends.sql // si vous voulez les ipods

soit db_settings_lite.sql // pour une base vide

et voilà :)

Link to comment
Share on other sites

Bonsoir,

Cela m'intéresse également, car à force de faire des test, j'ai un cumul de commandes pour rien et un chiffre d'affaire de 700 euros que je souhaiterai remettre à zéro, sans toucher au reste bien-sûr...un bouton reset serait le bienvenu dans ce cas...En plus j'ai john doe avec son chèque de 628 e qui ne veut pas disparaître....

Cdlt,

Mandrake.

Link to comment
Share on other sites

J'aurai dû préciser : réaliser un nettoyage des tables en conservant les données liées au catalogue et autres paramètres.
Plusieurs solutions pourraient être envisageable :

-Soit supprimer le contenu des tables non concernées par les données catalogues,déclinaisons, transporteur...
-Soit envisager le problème dans l'autre sens et sauvegarder la base, faire un reset de toute la BDD et réinjecter les données catalogue(traitement déjà plus lourd)...
-Autre solution...

En attendant d'avoir ce fameux bouton reset ;-) , est ce que l'équipe de développeur de Prestashop pourrait nous fournir le détail des tables et liaisons qui nous permettront de trouver une solution intermédiaire et pour les meilleurs de développer le module correspondant.

Merci

Link to comment
Share on other sites

Pour ma part j'importe tout simplement un fichier truncate.sql qui contient les requetes suivantes :
car ensuite j'ai mes requetes de migration de produits, categories, etc.

TRUNCATE `ps_access`;
TRUNCATE `ps_cart`;
TRUNCATE `ps_cart_product`;
TRUNCATE `ps_customer`;
TRUNCATE `ps_message`;
TRUNCATE `ps_orders`;
TRUNCATE `ps_order_detail`;
TRUNCATE `ps_order_history`;
TRUNCATE `ps_category`;
TRUNCATE `ps_category_lang`;
TRUNCATE `ps_category_product`;
TRUNCATE `ps_product`;
TRUNCATE `ps_product_lang`;
TRUNCATE `ps_product_tag`;
TRUNCATE `ps_tag`;
TRUNCATE `ps_image`;
TRUNCATE `ps_image_lang`;
TRUNCATE `ps_product_attribute`;
TRUNCATE `ps_product_attribute_combination`;
TRUNCATE `ps_product_download`;
TRUNCATE `ps_product_sale`;
TRUNCATE `ps_feature_product`;
TRUNCATE `ps_feature_value`;
TRUNCATE `ps_feature_value_lang`;
TRUNCATE `ps_address`;

mais ensuite cela dépends des tests effectués etc.

que voulez vous effacer ?

@Wlieo


A quoi correspondent ces Tables et faut-il les vider :
-xx_referralprogram
-xx_date_range
-xx_delivery


-xx_referralprogram : c'est pour le program de parrainage.
-xx_date_range : utiliser pour les statistiques : tu peux effacer
-xx_delivery : ce sont tous les prix que tu as fixer par transporteur ET zone ET ( tranche de prix OU tranche de poids) : ne pas effacer

voilou mais encore une fois tout dépend de ce que vous voulez effacer ! So... take care.
Link to comment
Share on other sites

Merci daYmo, effectivement la solution que tu proposes va permettre de vider un certain nombre de table mais ce n'est pas suffisant pour garantir un parfait fonctionnement, par exemple je pense que beaucoup d'entre nous utilise le système de retour, de point de fidélité... et c'est table n'apparaissent pas dans ton fichier truncate.sql.
C'est pour cela qu'il nous faut vraiment une solution complète.

Link to comment
Share on other sites

oui bien sûr !
C'est pour cela que je dis dis le plus simple est de mettre les tables que l'on utilise et teste dans un truncate.sql et via mysql ou phpmyadmin bah tu balances ce fichier ;)
Cela dépend tellement de ce que les gens veulent réellement effacer ! (Produits ? Promos ? ou tout simplement les commandes etc. ! ou les parrainage, les stats etc.).
Chacun son truc hein.

tu peux pas lacher une solution complète ! Enfin je ne vois pas qui prendrait la responsabilité de pondre ce script et qui l'utiliserait. Car si le nettoyage concerne des trucs que tu souhaitais conserver bah ... t'as bien les boules.

Sinon il faut un module ou tu coches ce que tu veux effacer :
- commandes (comprenant retours, messages, etc.)
- transports
- clients
- bon d'achat
- etc.
mais cela revient à cocher les cases de phpMyAdmin et de faire "vider".

Enfin... j'dis çà j'dis rien ;)

Link to comment
Share on other sites

Perso ce que je trouve intéressant c'est un réinitialisage contrôlé.
Le but n'étant pas de vider complètement le shop.

En gros perso je configure la boutique du client je commence a faire des factures, des clients, des retours etc... lorsque je refais une mise à 0 ça serait comme si aucun client n'avait encore passé. Il est sur que je vais pas vider les catégories, articles,statut perso etc, il faudrait peut-être envisager 2 niveau de reset, full reset et reset partiel.

Link to comment
Share on other sites

daYmo dit:
Sinon il faut un module ou tu coches ce que tu veux effacer : – commandes (comprenant retours, messages, etc.) – transports – clients – bon d’achat – etc.
mais cela revient à cocher les cases de phpMyAdmin et de faire “vider”.

Très bonne idée, mais pour phpMyAdmin, encore faut-il connaitre les relation entre les tables afin de ne pas créer d'incohérence. Et je crois que c'est ce demande wlieo, je me trompes?

Link to comment
Share on other sites

ah... eh bien à ce moment là wlieo dis nous ce que tu veux vider parce que


Je souhaiterai vider les tables de tous les enregistrements qui m’ont permis de réaliser des testes(Commande, Retour,Avoir…)

comprends bien que tout le monde ne fait pas les mêmes tests et tout le monde ne souhaite pas effacer les mêmes choses.
Les relations entre les tables ne sont pas bien compliquées en même temps, mais je conçois que l'on puisse ne pas les saisir.


A quoi correspondent ces Tables et faut-il les vider :
-xx_referralprogram
-xx_date_range
-xx_delivery


j'ai répondu à quoi elle corresponde mais après FAUT-il les effacer ! bah... cela dépend. -xx_referralprogram et -xx_date_range oui mais pour ma part pas -xx_delivery

Bonne soirée !
Link to comment
Share on other sites

Merci daYmo de ton aide

Pour ma part je souhaiterai supprimer :
1-les commandes
2-les points de fidélité
3-les bons de réduction coté client
4-les retours produits
5-les avoirs
6-Les page vues
7-les messages
8-les commentaires
9-supprimer toutes les stats

Merci encore.

Link to comment
Share on other sites

Salut à tous,
après avoir fait le tour des Tables j'en ai conclu que celles à vider pour supprimer :
-les commandes
-les stats commande
-les Avoirs
-les Point de fidélités
-les Retours
-le panier

sont les suivantes :

-xx_cart
-xx_cart_discount
-xx_cart_product
-xx_loyalty
-xx_loyalty_history
-xx_message
-xx_order_detail
-xx_order_discount
-xx_order_history
-xx_order_return
-xx_order_return_detail
-xx_order_slip
-xx_order_slip_detail
-xx_orders

Les bons de réduction coté Admin ne sont pas pris en compte puisque accessible par l'interface BO.
Attention quand le fichier commande est vide, le numéro recommence à zéro et pour que les n° de Facture et BL correspondent ne pas oublier de les modifier dans BO.

Tout ça doit biensûr être confirmé par "un spécialiste" avant utilisation.
Si daYmo ou quelqu'un d'autre à eu le temps de se pencher dessus on pourra comparer.

Reste à voir pour la suppression des autres Stats.

Voilà.

Link to comment
Share on other sites

Bonjour,

Est ce qu'une page qui explique à quoi servent toutes les entrées des bases SQL créées par Prestashop est disponible ?

Comme cela on peut sélectionner les entrées que l'on veut et on nettoie avant la production.

Trouver un accord sur ce qui doit être effacer via un "bouton reset" va prendre du temps ; surtout que les développeurs - c'est ce que je pense - voudront toujours garder une maîtrise de la gestion de leurs bases SQL.

Même si la plupart des items sont supprimables à partie de l'administration, je n'ai toujours pas trouver où supprimer la facture que doit régler John Doe !

Link to comment
Share on other sites

  • 2 weeks later...

je suis en train de reprendre mon sql table par table car c'est le foutoir surtout dans la numérotation ; d'ailleurs pour certaines tables, notamment transporteurs, à chaque fois que l'on modifie un transporteur une nouvelle entrée est créée ce qui fait que l'on se retrouve avec beaucoup de lignes inutiles (dans ma base sql en tout cas) et cela peut créer des bugs

Si un jour un développeur a le courage de commenter les tables et que les nouveaux développeurs le font pour leurs modules cela faciliterait bien les choses...

comme j'essaye de comprendre :

sur ps_zone, je vois qu'il y a deux fonctions : active et enable

j'ai des valeurs 1 pour toutes mes zones pour la fonction active par contre je n'ai que certaines zones avec la valeur 1 dans enabled ; à quoi est affectée la fonction enable ?

Link to comment
Share on other sites

Bonsoir à tous,

Moi aussi j'aimerai bien savoir si quelqu'un pouvait pondre un module qui remettrait au choix les compteurs à zéro, car ayant fait pas mal de tests d'achat, je me retrouve avec des numéros de produits délirants , ayant mis des objets factices pour tester l'ensemble de la machine.
Que quelqu'un le fabrique et le vende, no problemo, je prends si le tarif est correct.

Merci par avance,

Cordialement,

Mandrake.

Link to comment
Share on other sites

Bonsoir,

PShopExpert je pense que tu vas faire des heureux avec ce module.
Il y aurait également les tables des modules optionnels comme "La liste de cadeau/Wishlist" (malgré qu'il ne soit pas opérationnel sous IE) et toutes les tables de stats, mais tu les as déjà peut-être pris en compte dans ta liste.

Voilà pour l'instant je ne vois que ca.

Merci pour ton dev et bon courage.

Link to comment
Share on other sites

Bonsoir PShopExpert,

Je ne vois pas d'uatres suggestions pour le moment...
Sans risquer la crise cardiaque, tu l'estimes à combien ton module ?

Cordialement,

Mandrake.


Pas besoin qu'il le mettre à un prix élevé puisque tout le monde va se ruer dessus pour l'acheter :P
Link to comment
Share on other sites

Bonjour

Tout le monde ça fait combien ?
Ah si j'avais le moyen de faire une étude marketing pour chacun des modules les prix seraient justes.

Je pense 60€HT avec 30% qui retourneront à l'équipe PrestaShop (il faut toujours faire une offrande à son Dieu et ce n'est pas un sacrifice !).

Je pense ajouter :
-Le nombre de ligne dans chaque table (évite d'effacer ce qui est vide et permet de contrôler le résultat)
-Des infos que ce que fait chaque action
-La possibilité de remettre le compteur de facture à 0
-Supprimer les transporteurs puis réimporter le transporteur par défaut (il en faut obligatoirement un dans 1.1.0.5 mais c'est corrigé pour 1.2)
-Supprimer les fournisseurs
-Supprimer les fabricants
-La liste de cadeau/Wishlist
-D'autres tables de modules optionnels ? (besoin de votre aide pour les trouver)

Il y a encore du travail avant de le mettre en ligne.

Link to comment
Share on other sites

Oui

Mais je pense que je vais devoir faire 2 fichiers séparés pour les langues car c'est un onglet du panneau d'administration, et il n'y a rien pour enregistrer la traduction automatiquement dans PrestaShop (C'est un très gros manque pour les développeurs). Je ne souhaite pas obliger chaque français à passer dans l'outil de traduction pour traduire chaque ligne, c'est très pénible !

Je n'ai pas voulu en faire un module pour des raisons de sécurité.

Link to comment
Share on other sites

Bonjour Vincent,

Je viens de découvrir le prix du "module", je t'avouerai que je le trouve un peu élevé (je m'attendais à beaucoup moins (aux alentours de 30 euros TTC ((je fais partie de ceux qui ne récupèrent pas la TVA)), pensant que tu miserais plus sur le volume des commandes), bien que je me doute du temps passé à le créer et que tu passes encore dessus pour le terminer...Et qu'il faille bien que tu gagnes ta vie...Et qu'apparemment tu en as l'exclusivité totale pour le moment...
Je ne suis pourtant pas de ceux qui veulent tout gratuit mais j'avoue que la pilule passe mal pour le moment, même si indiscutablement ton module est bon !
J'espère que tu ne me tiendras pas rigueur de cette remarque. ;-)

Cordialement,

Mandrake.

Link to comment
Share on other sites

Il faut créer un module soi-même pour se rendre compte du temps passé.
Pas de soucis le prix est tout à fait correct je confirme, après c'est vrai pour certains ça parait peut-être cher mais on faire du ecommerce on peut pas tout avoir gratuit même si la base est opensource.

Link to comment
Share on other sites

Bonjour Mandrake,

quelques arguments :

-60€HT c'est franchement pas la mer à boire pour une entreprise
-30% de ce prix revient à l'équipe PrestaShop, je prends un peu d'avance sur leur future plateforme. Je peux réduire de 30% et ne rien donner à l'équipe de PS mais est ce vraiment ce que vous voulez ?
-le module est fourni avec le support technique, vous avez quelqu'un qui vous répond rapidement en cas de problème ou de demande de nouvelle fonctionnalité, pas de perte de temps sur le forum à chercher x ou y moyens de contourner un bug non corrigé depuis 1 mois...
-lors des prochaines versions de PrestaShop, si il n'y a pas beaucoup de modification à apporter, vous aurez la mise à jour gratuitement et dans les meilleurs délais, si il nécessite beaucoup de changements vous aurez un tarif réduit de mise à jour.
-argument spécial pour les français : si ils donnaient plus, je donnerai plus, comme ils ne donnent rien, je ne peux pas distribuer mon travail au tarif le plus bas. On ne peut pas avoir le beurre et la crémière.

Même si un bricoleur de génie fournit le même module gratuitement sur le forum, vous n'aurez pas ces avantages. Reste à savoir si vous souhaitez un service professionnel ou du bricolage. Je n'ai rien contre le bricolage mais mes services ne s'adressent tout simplement pas aux boutiques en carton.

Le piratage je ne pourrai rien y faire, mais la piraterie n'apporte aucun service.

Vous êtes marchand, votre métier est de vendre, pas de passer des heures et des heures sur un problème technique qui serait résolu rapidement par un professionnel. Vendez plus pour vendre mieux, sans stress avec des équipes techniques qui s'occupent de la technique !

Edit: Pour info, le fichier fait 28Ko (1 seule langue), comparez avec les autres fichiers de /admin/tabs/Admin*.php...

Link to comment
Share on other sites

Bonjour à tous,

Je ne pensais pas lever tant de boucliers en donnant mon avis sur un prix...
Mais crois-tu franchement que les personnes qui créent un site avec Prestashop sont là par hasard?
Si ils ont pris cette solution c'est d'abord parce qu'elle est gratuite, ensuite parce qu'elle est assez simple à comprendre et à gérer.
Je pense que ceux qui ont réellement un budget pour réaliser un site pro e-commerce se tourneront directement vers des agences de création qui leur fourniront toutes les fonctions voulues clé en main.
Le RAZ (entre autres) est une fonction logique qui manque à la solution Prestashop, pourquoi je ne sais pas, néanmoins je pense que c'est une fonctionnalité qui aurait dû intégrée dès le début dans cette solution e-commerce. Mais bon là c'est un autre débat, et une question que je me posais depuis le début sur la raison pour laquelle une solution comme prestashop était gratuite commence à être élucidée avec cette future plateforme de vente de modules par le staff Prestateam...Bonne idée d'ailleurs pour ceux qui en auront les moyens bien sûr.
Tu as raison, ta fonction n'est pas chère, mais vu le nombre de modules à acheter si l'on veut que tout fonctionne normalement comme pour un paiement par cb ou bien d'autres fonctions encore, cela finit par faire un gros budget pour une solution gratuite...
Personnellement ce qui m'a séduit dans cette solution c'est qu'elle permet de gérer seul une boutique, sans dépendre plus ou moins de prestataires externes.
A partir du moment où je deviens "esclave" d'une solution qui demande qu'une personne autre que moi intervienne directement sur mon site, là je dis stop, et c'est là où ton application me gêne vraiment..C'est qu'elle me rend dépendant de quelqu'un en cas de problème, ce qui pour l'instant n'est pas le cas avec l'entraide amicale entre utilisateurs car même si les solutions paraissent bidouillées, elles ont le mérite d'être là et d'être appliquées même sans avoir beaucoup de connaissances en matière de dév et tant pis si le W3C n'est pas conforme à 100%
De toute façon depuis que j'ai commencé l'aventure Prestashop je n'ai jamais passé autant de temps à "bricoler" un site pour le rendre un minimum esthétique.
Arrêtons de dire que les français veulent tout gratuitement sur ce forum, je vais sur les forums étrangers et c'est la même chose..
C'est partout pareil, il y a des profiteurs universellement depuis la nuit des temps!

D'ailleurs toi aussi tu profites du système prestashop à ta façon comme Création-Shop et d'autres ...Il y en a même certains qui en abusent carrément.

Moi non plus je ne bosse pas pour la gloire, loin de là, mais j'ai une politique la-dessus bien établie: j'adapte mes tarifs en fonction de l'activité professionnelle de chacun de mes clients.
Je bosse même gratuitement -même si c'est rarement- pour des clients qui n'ont pas d'argent mais qui veulent s'en sortir.
Ils sont chomeurs ou rmistes pour la majorité, ont vraiment envie de bosser , trouvent que le web est peut être la solution pour redémarrer du bon pied une activité professionnelle à moindre coût (et je peux vous dire que 70 euros pour un rmiste ou un chômeur de longue durée c'est énorme)
On passe alors un deal: ils me payent ce qu'ils veulent et je les aide: création du logo, de la charte graphique, communication, référencement etc...
Là je ne veux pas faire pleurer les gens mais bon tout ça pour dire que je comprend que des gens comme Marghoob Sullman ou SotEW et bien d'autres encore mettent gratuitement leurs connaissances à disposition des utilisateurs de ce forum, et que malgré que certains soient des professionnels comme Marghoob, ils refusent tout net de vendre leurs modules pour rester dans l'esprit de ce forum et de Prestashop, eux font encore partis de ceux qui pensent qu'un système libre doit engendrer des applis libres...Est-ce qu'un logiciel gratuit comme The Gimp est un mauvais logiciel de création parce qu'il est gratuit?
Ici c'est super il y en a pour tous les goûts et pour tous les budgets, alors tant mieux pour ceux qui ont de l'argent, ils pourront se payer des fonctions que d'autres n'auront pas et puis et bien pour les autres, la très grande majorité de ceux qui sont ici, il faudra qu'ils mettent les mains dans le cambouis, et finalement ce n'est pas plus mal, au moins on apprend à connaître Prestashop de l'intérieur...
Et tant pis pour moi, je démarrerai ma production avec des chiffres à la c.., pas grave, cela ne mettra pas en péril mon activité, je passerai juste un peu plus de temps à gérer mon site...

Désolé si mon message en gêne certains, mais bon, fallait que ça sorte...

Cordialement,

Mandrake.

Link to comment
Share on other sites

C'est un discours juste de la part du Madrak, , nous sommes la pour une raison bien définis....

mais aussi votre argument PShopExpert, je la trouve juste, notamment quand tu dit , chaque un son métier. . .
donc écoute les conseil des autre qui savent bien le vendre, et je t'assure que tu aura ton travaille bien payer, (plus que tu a imaginer)
parce que le prix et la quantité, sont des éléments clef pour écartée la concurrence, et pas l'argument a la con que tu viens de dire , du gendre "que les autre sont tous des bricoleurs" . . . . c est déjà démodée comme argument, tu ne trouva pas . . . ?

mon avis je trouve le prix un peut cher, et en plus abusif 30% la part de DIEU comme tu le dit, d'abord parce que ici c'est une plate-forme de teste gratuit, et en plus l'équipe du prestashop ne fait pas ça gratuitement comme en dit (comme pour toutes les solutions open source), sauf s' ils ne save pas gérée la cote commerciale de leur projet.

d"ailleurs il ne justify pas leur professionnalisme sur le sujet, ils sont même pas capable de fournir eux même la solution du problème,

c'est comme si ils nous invite dans une restaurante sans wc, donc tu peut boire et manger, mais pour faire pipi et kaka tu peut pas, et la seule solution qui trouve a dire, c'est de vider ton estomaque pour éviter le bouchon du circuit, au lieu de prévoir des début une solution pour éliminer un par un toute type d'élément qui perde son actualité (client, facture, commande, commentaire, produit, etc).

mon avis le prix juste c'est 25€; si non on va manger dans une autre restaurante (open source), sans payer pour le wc, tlm sais qu'il existe des tonne de ce genre de resto.

(je sais qu' il aura des remarque pour l'orthographe , mais je m'excuse en avance , le français c'est pas ma langue maternelle...)

a+

Link to comment
Share on other sites

  • 1 month later...
-60€HT c'est franchement pas la mer à boire pour une entreprise


Hhmm pour une entreprise peut-être mais pour quelqu'un qui débute ça représente quand même une certaine somme

Le nom de domaine, l'herbergement, les produits si je dois en plus mettre 60€ pour un module qui vide la base après avoir fait des tests

désolé mais non, je sais que ça représente beaucoup de travail mais si nous choisissons un script gratuit et en plus fait par des cocorico (vive la france ! :P) je ne vais pas payer un module qui représente 9 noms de domaine, 1 mois de serveur et en plus qui est en anglais

Désolé c'était mon coup de gueule du jour
Link to comment
Share on other sites

-60€HT c'est franchement pas la mer à boire pour une entreprise


Hhmm pour une entreprise peut-être mais pour quelqu'un qui débute ça représente quand même une certaine somme

Le nom de domaine, l'herbergement, les produits si je dois en plus mettre 60€ pour un module qui vide la base après avoir fait des tests

désolé mais non, je sais que ça représente beaucoup de travail mais si nous choisissons un script gratuit et en plus fait par des cocorico (vive la france ! :P) je ne vais pas payer un module qui représente 9 noms de domaine, 1 mois de serveur et en plus qui est en anglais

Désolé c'était mon coup de gueule du jour


je partage le même point de vue - surtout quand on sait que c'est une opération ponctuelle à réaliser qu'une seule fois.
Link to comment
Share on other sites

Bonjour,

le module est français et en anglais.
Si vous débutez, vous avez une seule boutique donc quelque soit le prix, vous ne l'achèteriez pas car vous pouvez passer du temps dessus.
Ce module s'adresse à ceux qui perdent beaucoup de temps et qui ne veulent plus en perdre et éviter les erreurs de manipulation.
Il s'adresse donc principalement aux personnes gérant plusieurs boutiques, aux agences web etc.

Link to comment
Share on other sites

Aucunement !

On ne s'adresse pas à la même cible, c'est dommage que les "esprits du libre" ne le reconnaissent pas et postent très souvent des messages à sens unique.
Il faut différents services pour tout le monde, taper sur l'un ou l'autre ne sert à rien et les deux cohabitent très bien. On vit dans le meilleur des mondes !

Link to comment
Share on other sites

Aucunement !

On ne s'adresse pas à la même cible, c'est dommage que les "esprits du libre" ne le reconnaissent pas et postent très souvent des messages à sens unique.
Il faut différents services pour tout le monde, taper sur l'un ou l'autre ne sert à rien et les deux cohabitent très bien. On vit dans le meilleur des mondes !


complètement d'accord sur l'analyse. vive la cohabitation. :-)
Link to comment
Share on other sites

Pour revenir au problème de base, c'est à dire à tronquer les commandes. Avez-vous identifier les tables à supprimer ? Moi, une requête SQL me suffit pour le moment car j'utiliserai cette fonctionnalité qu'une fois. Je vais faire quelques test et revenir plus tard. Merci pour les informations déjà présentés dans ce post qui me sont bien utile.


@PShopExpert: quelque soit le prix de ton module, c'est le tien, et tu n'as pas de scrupule à avoir à mettre un prix. Par contre, je ne crois pas que dire que 30% des ventes vont à l'équipe de prestashop justifie le tarif. C'est sûr que 60€ pour un module ce n'est pas grand chose, mais un module pour le mode de paiement, un autre pour une fonctionnalités inédites, etc., en fait le client s'en sors pour facile 500€ de modules. Quoi qu'il en soit, c'est toi qui fixe le prix et je pense que tu n'as pas a te justifier. L'idéal serait que l'équipe de Prestashop te l'achète et l'intègre dans PS ;-)

Link to comment
Share on other sites

Salut à tous

Moi aussi je voudrai appuyer ce post sur le faite que préstashop et l'Ecommerce open source qui vend le plus de modules.

J’ai étés faire un tour sur d'autres e-commerces héla on ce rend bien a l'évidence que sur certaine chose comme la vente de module préstashop ça devient lourd,trés lourds mêmes.

Je n'ai jamais vu un e-commerce open source qui fait payer autant de modules, et c'est bien dommage.

Tu as raison, ta fonction n’est pas chère, mais vu le nombre de modules à acheter si l’on veut que tout fonctionne normalement comme pour un paiement par cb ou bien d’autres fonctions encore, cela finit par faire un gros budget pour une solution gratuite…


Notre but oui ouvrir une boutique sur le Net,mais moi particulièrement je ne m'appelle pas rochilde et l'on ne peut acheter que quelque article par mois notre Budget étant vraiment vraiment limité.(d'accord j'arrête de pleurez sur mon sort :)

A écouté certaine discussion " parques-tu ouvre une boutique tu a l'argent pour acheter si acheter ça ( tien un module CB a 300euros un autre à 60 et encore un autre a 80 )trop cool Hey attend ce module l’a 40euro ) donc, dire que 60euros c'est rien Stop moi je dis c'est énorme surtout pendant la Crise et je pense que beaucoup de monde qui ouvre une boutique est très limité eux aussi en argent pourquoi ce tourner alors sur ce que l'on appelle del' OPEN SOURCE? je pense que l'on ne ce tourne plus ver sde l'open source,mais une "boutique" Open source :)

Voila moi aussi je voulais faire un petit coup de gueule sur tout c'est vente de module sans bien entendu critiqué ceux qui lés développe au contraire j'apprécie c'est gens la...et encore plus pour ceux qui lés font GRATUIT... :)

Voilà quoi désoler pour les fautes.
Et vive LE GRATUIT
Yannick
Link to comment
Share on other sites

Après quelques recherches et en m'appuyant sur le premier post, j'ai identifié ces tables pour remettre la boutique à 0, tout en gardant les informations relatives aux produits (liste des produits, fabriquant, catégorie). Grossomodo, on efface toutes les informations statistiques et clients. Ce serait bien que vous validez afin d'être sûr que tout est bien classé et qu'on efface rien. Une fois bien identifié, ce n'est pas vraiment dur d'écrire le module. Je compte sur les motivés :

#########################
# Statistiques
#########################
TRUNCATE `ps_connections`;
TRUNCATE `ps_connections_page`;
TRUNCATE `ps_date_range`;
TRUNCATE `ps_guest`;
TRUNCATE `ps_page_viewed`;

#########################
# Client         
#########################
TRUNCATE `ps_customer`;
TRUNCATE `ps_address`;
TRUNCATE `ps_approvedcustomer`;

#########################
# Réduction Client
#########################
TRUNCATE `ps_discount`;
TRUNCATE `ps_discount_category`;
TRUNCATE `ps_discount_lang`;
TRUNCATE `ps_discount_quantity`;
TRUNCATE `ps_discount_type_lang`;

#########################
# Caddie
#########################
TRUNCATE `ps_cart`;
TRUNCATE `ps_cart_discount`;
TRUNCATE `ps_cart_product`;

#########################
# Points de fidélités
#########################
TRUNCATE `ps_loyalty`;
TRUNCATE `ps_loyalty_history`;

#########################
# Commandes
#########################
TRUNCATE `ps_orders`;
TRUNCATE `ps_order_customization_return`;
TRUNCATE `ps_order_detail`;
TRUNCATE `ps_order_discount`;
TRUNCATE `ps_order_history`;
TRUNCATE `ps_order_return`;
TRUNCATE `ps_order_return_detail`;
TRUNCATE `ps_order_slip`;
TRUNCATE `ps_order_slip_detail`;

#########################
# Produits
#########################
TRUNCATE `ps_product_sale`;

#########################
# Liste de souhaits
#########################
TRUNCATE `ps_wishlist`;
TRUNCATE `ps_wishlist_email`;
TRUNCATE `ps_wishlist_product`;
TRUNCATE `ps_wishlist_product_cart`;

#########################
# Commentaires produits
#########################
TRUNCATE `ps_product_comment`;
TRUNCATE `ps_product_comment_criterion`;
TRUNCATE `ps_product_comment_criterion_product`;
TRUNCATE `ps_product_comment_grade`;



Chez moi, toutes les commandes, clients, et informations liées ont été effacées. Mais je n'ai peut-être pas installé tous les modules.
Merci d'avance

Link to comment
Share on other sites

Personnellement je remercie PShopExpert car un tel module peut s'avérer relativement pratique.
Je comprend tout à fait le côté du marchand qui tente d'économiser un maximum, mais bon si c'est des passionnés qui acceptent de faire ça gratuitement pourquoi pas...

En ce qui me concerne je vois qu'il faut quand même un certain temps pour sortir un bon module donc il faut le rentabiliser après. Oui c'est sur que du côté de oscommerce il y a beaucoup de module gratuits, mais franchement parfois on sait pas trop ce qu'il y a dedans et pour les faire fonctionner parfois il faut "démonter des bout" de sa boutique ou injecter du code dans tous les sens avec le risque de faire "foirer" complètement une autre fonctionnalité de sa boutique.

Vive le gratuit... oui effectivement mais l'entreprise Prestashop ne gagne pas de l'argent grâce à nous mais surtout grâce à ses clients. Donc merci Prestashop au passage aussi :)

Link to comment
Share on other sites

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 account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...