Jump to content

[Résolu] Erreur sql passage 8.5.0 a 9.5.2


Recommended Posts

La mise à jour s'est relativement bien passé sauf que j'ai l'erreur en bilan d'installation :

 

 

ALTER TABLE `psnj_product_sale` CHANGE `nb_vente` `sale_nbr` INT(10) UNSIGNED NOT NULL DEFAULT 0
(1054) Unknown column 'nb_vente' in 'psnj_product_sale'

 

Voici ma structure à l'issue de la mise à jour :

 

CREATE TABLE `psnj_product_sale` (
  `id_product` int(10) unsigned NOT NULL,
  `quantity` int(10) unsigned NOT NULL default '0',
  `sale_nbr` int(10) unsigned NOT NULL default '0',
  `date_upd` date NOT NULL,
  PRIMARY KEY  (`id_product`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8;

 

En comparant avec une installation 9.5.1 propre le champs nb_vente n'existe pas non plus puis-je simplement le créer sans que cela porte conséquence ou quelqu'un peut-il publier la structure de la table product-sale pour une 9.5.2 d'avance merci

Link to comment
Share on other sites

Hello,

 

Pour la petite histoire, ce point n'est pas très important, il s'agissait d'un champ nommé en français alors que l'ensemble de la base est normé en anglais.

 

2 possibilités :

 

A. Si tu as bien le champ "sale_nbr" dans ta table product_sale, il n'y a pas de problème.

 

B. Si la table n'existe pas tu peux regarder dans le fichier .sql de l'installer (db.sql) et reprendre sa structure initiale, ensuite désinstalle/réinstalle le module meilleures ventes, cela reinsérera automatiquement les données qui auraient du être dans cette table

 

Bonne journée,

Bruno Lévêque

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...