`llx_product_fournisseur_price`
--
CREATE TABLE `llx_product_fournisseur_price` (
`rowid` int(11) NOT NULL auto_increment,
`datec` datetime default NULL,
`tms` timestamp(14) NOT NULL,
`fk_product_fournisseur` int(11) NOT NULL default '0',
`price` double(16,8) default '0.00000000',
`quantity` double default NULL,
`fk_user` int(11) default NULL,
`unitprice` double(16,8) default NULL,
PRIMARY KEY (`rowid`),
KEY `idx_product_fournisseur_price_fk_user` (`fk_user`),
KEY `idx_product_fournisseur_price_fk_product_fournisseur`
(`fk_product_fournisseur`),
CONSTRAINT `fk_product_fournisseur_price_fk_user` FOREIGN KEY
(`fk_user`) REFERENCES `llx_user` (`rowid`)
) TYPE=InnoDB;
Régis Houssin a écrit :
peux-tu me redonner le dump de la table pour voir les clés stp ?
Régis
On Mon, 10 Sep 2007 09:42:25 +0200, Mathias WOLFF
<address@hidden> wrote:
je fais la commande d'update à la main, je te donne l'erreur mysql,
cela
va te donner peut-être une idée :
mysql> ALTER TABLE llx_product_fournisseur_price ADD CONSTRAINT
fk_product_fournisseur_price_fk_product_fournisseur FOREIGN KEY
(fk_product_fournisseur) REFERENCES llx_product_fournisseur (rowid);
ERROR 1452 (23000): Cannot add or update a child row: a foreign key
constraint fails (`dolibarr/#sql-4e19_35`, CONSTRAINT
`fk_product_fournisseur_price_fk_product_fournisseur` FOREIGN KEY
(`fk_product_fournisseur`) REFERENCES `llx_product_fournisseur`
(`rowid`))
Mathias
Mathias WOLFF a écrit :
J'ai une erreur de mysql en retour :
mysql> ALTER TABLE llx_product_fournisseur_price DROP FOREIGN KEY
-> fk_product_fournisseur_price_fk_product_fournisseur;
ERROR 1025 (HY000): Error on rename of
'./dolibarr/llx_product_fournisseur_price' to
'./dolibarr/#sql2-4e19-25' (errno: 152)
Mathias
Régis Houssin a écrit :
essai de lancer ceci sur la table avec phpmyadmin et relance
l'update :
ALTER TABLE llx_product_fournisseur_price DROP FOREIGN KEY
fk_product_fournisseur_price_fk_product_fournisseur;
Régis
On Mon, 10 Sep 2007 09:17:49 +0200, Mathias WOLFF
<address@hidden> wrote:
J'ai exécuté ces commandes en console mysql. Je recharge l'update,
mais
j'ai toujours le même soucis. :
Erreur DB_ERROR_1452: ALTER TABLE
llx_product_fournisseur_price
ADD CONSTRAINT
fk_product_fournisseur_price_fk_product_fournisseur
FOREIGN KEY (fk_product_fournisseur) REFERENCES
llx_product_fournisseur (rowid);
Cannot add or update a child row: a foreign key constraint
fails
(`dolibarr/#sql-4e19_26`, CONSTRAINT
`fk_product_fournisseur_price_fk_product_fournisseur` FOREIGN
KEY
(`fk_product_fournisseur`) REFE
Mathias
Régis Houssin a écrit :
essai de lancer ceci sur la table avec phpmyadmin et relance
l'update :
ALTER TABLE llx_product_fournisseur_price DROP FOREIGN KEY
fk_product_fournisseur_price_fk_user;
ALTER TABLE llx_product_fournisseur_price DROP INDEX
idx_product_fournisseur_price_fk_user;
ALTER TABLE llx_product_fournisseur_price DROP INDEX
idx_product_fournisseur_price_fk_product_fournisseur;
Régis
On Sun, 9 Sep 2007 21:36:49 +0200, address@hidden wrote:
`llx_product_fournisseur_price`
--
CREATE TABLE `llx_product_fournisseur_price` (
`rowid` int(11) NOT NULL auto_increment,
`datec` datetime default NULL,
`tms` timestamp(14) NOT NULL,
`fk_product_fournisseur` int(11) NOT NULL default '0',
`price` double(16,8) default '0.00000000',
`quantity` double default NULL,
`fk_user` int(11) default NULL,
`unitprice` double(16,8) default NULL,
PRIMARY KEY (`rowid`),
KEY `idx_product_fournisseur_price_fk_user` (`fk_user`),
KEY `idx_product_fournisseur_price_fk_product_fournisseur`
(`fk_product_fournisseur`),
CONSTRAINT `fk_product_fournisseur_price_fk_user` FOREIGN KEY
(`fk_user`) REFERENCES `llx_user` (`rowid`)
) TYPE=InnoDB;
_______________________________________________
Dolibarr-dev mailing list
address@hidden
http://lists.nongnu.org/mailman/listinfo/dolibarr-dev
--
Mathias WOLFF
Groupe COMTEP
ATTENTION NOUVELLE ADRESSE
Siège :
6, rue des Compagnons
CP 0719
44806 ST HERBLAIN CEDEX
Tél. : 0 826 103 100
Fax. : 02 40 63 41 33
Site : http://www.groupe-comtep.com
OPERATEUR & INTEGRATEUR TELECOM
-------------------------------------
P - Before printing this e-mail please make sure that it's necessary
-------------------------------------
_______________________________________________
Dolibarr-dev mailing list
address@hidden
http://lists.nongnu.org/mailman/listinfo/dolibarr-dev
--
Mathias WOLFF
Groupe COMTEP
ATTENTION NOUVELLE ADRESSE
Siège :
6, rue des Compagnons
CP 0719
44806 ST HERBLAIN CEDEX
Tél. : 0 826 103 100
Fax. : 02 40 63 41 33
Site : http://www.groupe-comtep.com
OPERATEUR & INTEGRATEUR TELECOM
-------------------------------------
P - Before printing this e-mail please make sure that it's necessary
-------------------------------------
_______________________________________________
Dolibarr-dev mailing list
address@hidden
http://lists.nongnu.org/mailman/listinfo/dolibarr-dev