Пытаюсь выполнить миграцию базы на MongoDB в MySQL.
Эскпорт коллекций в sql выдал следующий код:
CREATE TABLE `articles_tabledata` (
`ID` INTEGER NOT NULL,
PRIMARY KEY (`ID`)
) CHARSET=utf8mb4;
ALTER TABLE `articles`
ADD CONSTRAINT `s3t_articles_articles_tabledata_0` FOREIGN KEY (`tabledata_fk`) REFERENCES `articles_tabledata`(`ID`);
-- { _id: 5cf5fb971f73a2000660d0f4 }
INSERT INTO `articles_tabledata` (`ID`)
VALUES
(0);
В Mongodb нет коллекции articles_tabledata.
Естественно, при импорте этого sql выдает ошибки.
Очень давно не работал с SQL.
Что означает этот код?
ALTER TABLE `articles`
ADD CONSTRAINT `s3t_articles_articles_tabledata_0` FOREIGN KEY (`tabledata_fk`) REFERENCES `articles_tabledata`(`ID`);