MySQL проблема с ассоциацией таблицы во время выпечки - PullRequest
0 голосов
/ 02 октября 2018

У меня проблема при попытке создать MVC в моем приложении CakePHP.Ошибка говорит:

*Notice Error: Undefined index: Teams in [C:\Users\test\cakephp\project'name-master\vendor\cakephp\bake\src\View\Helper\DocBlockHelper.php, line 238]*

Вот мой код SQL:

CREATE TABLE `users` (
 `id` int(11) NOT NULL AUTO_INCREMENT,
 `name` varchar(255) COLLATE utf8_unicode_ci NOT NULL,
 `email` varchar(255) COLLATE utf8_unicode_ci NOT NULL,
 `encrypted_password` varchar(255) COLLATE utf8_unicode_ci NOT NULL,
 `salt` varchar(255) COLLATE utf8_unicode_ci NOT NULL,
 `facebook_json` varchar(255) COLLATE utf8_unicode_ci NOT NULL,
 `created` datetime DEFAULT NULL,
 `modified` datetime DEFAULT NULL,
 PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci

CREATE TABLE `teams` (
 `id` int(11) NOT NULL AUTO_INCREMENT,
 `join_id` int(11) NOT NULL,
 `user_id` int(11) NOT NULL,
 `name` varchar(255) NOT NULL,
 `created` datetime DEFAULT NULL,
 `modified` datetime DEFAULT NULL,
 PRIMARY KEY (`id`),
 UNIQUE KEY `join_id` (`join_id`),
 KEY `user_key` (`user_id`),
 CONSTRAINT `user_key` FOREIGN KEY (`user_id`) REFERENCES `users` (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4

Если у вас есть идеи, пожалуйста, напишите здесь, я пытался решить эту проблемуцелую неделю ...

...