Я создал таблицу «Категория» и добавил поля После этого я добавил таблицу «Продукт» как реляционную базу данных с таблицей «Категория». При переносе возникает ошибка
Возникла исключительная ситуация при выполнении 'CREATE TABLE category (id INT AUTO_INCREMENT NOT NULL, category VARCHAR (50) NOT NULL, PRIMARY KEY (id)) DEFAULT CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci ENGINE = InnoDB':
SQLSTATE [42S01]: базовая таблица или представление уже существует: 1050 Таблица "категория" уже существует Ошибка при переносе
Пожалуйста, напишите вашу ошибку в виде текста к вопросу. См .: stackoverflow.com/help/mcve и stackoverflow.com/help/how-to-ask
Да @RiggsFolly. Но новая таблица не создается, она выбрасывает (Базовая таблица или представление уже существует: 1050 Таблица "категория" уже существует) Дайте мне подсказку, чтобы преодолеть это
Вы пытались удалить уже созданные таблицы и выполнить новую миграцию?
Спасибо RiggsFolly и Nathan Meyer за ваши предложения.
Когда я пытаюсь изменить столбец как реляционную базу данных, он выдает ошибку как нарушение ограничения целостности: 1452 Невозможно добавить или обновить дочернюю строку: ограничение внешнего ключа не работает
Дай мне несколько подсказок, чтобы выбраться из этого






Предполагается, что миграция позволит выявить различия между базой данных и классами вашей модели, и именно миграция должна создать новые таблицы или новые столбцы в существующих таблицах.