Требуется функция или библиотека, чтобы подключить в проект.
Задача: при переходе на страницу проверки нужно сканировать БД, и проверять, существуют ли нужные таблицы с заданными полями, и если не существуют, то создавать таблицы/поля (с нужным типом и значением по-умолчанию).
Таблиц/полей много (около 30 таблиц с сотнями полей), желательно чтобы это не вызывало большую нагрузку на БД. И хотелось бы чтобы добавление было простое - например, в массиве прописать нужные таблицы со структурой, а функция сделает всё остальное.
Пользоваться phpmyadmin каждый раз долго (баз несколько), а писать патчи типа
ALTER TABLE `table` ADD `new_field` INT( 11 ) NOT NULL AFTER `some_field`
неудобно. Подскажите, пожалуйста, решение.
Основные этапы разработки сайта для стоматологической клиники
Продвижение своими сайтами как стратегия роста и независимости