Использование внешней оболочки MySQL в PostgreSQL - это хороший трюк, который позволяет вам быстро сообщать Postgres обо всех таблицах в базе данных MySQL. Она заключается в следующем:Удаление внешней схемы в PostgreSQL с использованием внешней обертки данных
IMPORT FOREIGN SCHEMA my_favourite_database FROM SERVER mysql_server INTO public;
Там нет аналога DROP FOREIGN SCHEMA
. Хотя DROP FOREIGN TABLE
можно было сделать по частям для каждой таблицы, это также требует знания имен всех таблиц в иностранной базе данных. Я также не уверен, действительно ли эта команда DROP
с таблицей в чужой базе данных или просто с ней связано.
Как бы это сделать автоматически.
Я представляю себе такой же подход будет применяться к любой внешней обертке данных в PostgreSQL