Проверка структуры таблицы

146
02 июля 2019, 13:30

Требуется функция или библиотека, чтобы подключить в проект.

Задача: при переходе на страницу проверки нужно сканировать БД, и проверять, существуют ли нужные таблицы с заданными полями, и если не существуют, то создавать таблицы/поля (с нужным типом и значением по-умолчанию).

Таблиц/полей много (около 30 таблиц с сотнями полей), желательно чтобы это не вызывало большую нагрузку на БД. И хотелось бы чтобы добавление было простое - например, в массиве прописать нужные таблицы со структурой, а функция сделает всё остальное.

Пользоваться phpmyadmin каждый раз долго (баз несколько), а писать патчи типа

ALTER TABLE `table` ADD `new_field` INT( 11 ) NOT NULL AFTER `some_field`

неудобно. Подскажите, пожалуйста, решение.

READ ALSO
Laravel storage

Laravel storage

Возникла проблема при отображении загруженных изображенийГружу изображения на диск public

159
Как вывести переменную во все файлы шаблона laravel

Как вывести переменную во все файлы шаблона laravel

Есть таблица, которая хранит в себе адреса городов

134
Из php не видит функцию javascript - как исправить?

Из php не видит функцию javascript - как исправить?

Есть магазин на wordpress+woocommerceДля того, чтобы для потенциального покупателя сделать некоторые удобные вещи во время покупки, я запоминаю его...

149
Как в laravel конвертировать array в xml?

Как в laravel конвертировать array в xml?

Как конвертировать array из модели в xml средствами laravel ?

122