2017-07-12 1 views
0

J'ai une table créée sur MySQL avec suivante sqlRéférences relations tableau disbled tout modèle générant par IntelliJ hiberner outil de persistance

CREATE TABLE `ssk_cms_category_transaction_type_relation` (
    `categoryId` int(11) NOT NULL, 
    `typeId` int(11) NOT NULL, 
    `createdTime` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP, 
    PRIMARY KEY (`categoryId`,`typeId`), 
    KEY `FK_ssk_cms_category_transaction_type_relation1` (`typeId`), 
    CONSTRAINT `FK_ssk_cms_category_transaction_type_relation` FOREIGN KEY (`categoryId`) REFERENCES `ssk_cms_content_category` (`contentCategoryId`) ON DELETE CASCADE ON UPDATE CASCADE, 
    CONSTRAINT `FK_ssk_cms_category_transaction_type_relation1` FOREIGN KEY (`typeId`) REFERENCES `ssk_transaction_type` (`typeId`) ON DELETE CASCADE ON UPDATE CASCADE 
) ENGINE=InnoDB DEFAULT CHARSET=latin1 

Tout en essayant de générer son modèle en utilisant l'outil de persistance mise en veille prolongée dans IntelliJ, si je vérifie sur Afficher les relations par défaut Je reçois l'erreur suivante, quelqu'un peut-il m'aider à comprendre cela. J'ai essayé googling mais aucune solution trouvée enter image description here

Répondre

1

Le message indique que les relations mentionnées de la table ssk_cms_category_transa... référencent une autre table qui n'est pas incluse dans la génération de modèle. Donc, vous devriez sélectionner cette autre table en l'incluant dans la génération pour éviter l'erreur.

+0

Cela a fonctionné !!!! ... merci – Anas

+0

Malheureusement, j'ai atteint la limite de vote quotidien sinon j'aurais upvoted votre réponse, attendez jusqu'à demain :) – Anas