...
Парсит структуру .sql файлов из папки /abills/db/, схему базы данных MySQL, сравнивает их и выдаёт SQL запросы для приведения базы к нормальному состоянию.
Аргументы
Покажет возможно несозданные -help, ? | Показать подсказку |
---|
FROM_CACHE | Позволяет воспользоваться кэшем предыдущего процесса парсинга файлов |
---|
ALLOW_DATA_STRIP | Покажет команды MODIFY, которые могут привести к обрезанию значений |
---|
SHOW_CREATE | CREATE_NOT_EXIST_TABLES | Создаст все недостающие таблицы |
---|
BATCH | Не спрашивать о применении команд (не применяет, выводит команду в STDOUT) |
---|
APPLY_ALL | Не спрашивать о применении команд (применяет все команды без подтверждения) |
---|
SKIP_DISABLED_MODULES | Пропускать таблицы выключенных модулей при сравнении (если понятно, что таблица относится к модулю) |
---|
DEBUG | Уровень отладки (0..5) |
---|
FILE | Позволяет указать один .sql файл для парсинга. Удобно для отладки |
---|
D_TABLE | Вместе с режимом отладки 5, покажет структуру таблицы, полученную из дампа (*.sql) |
---|
D_FIELD | Вместе с режимом отладки 5, покажет структуру поля таблицы D_TABLE, полученную из дампа (*.sql) |
---|
S_TABLE | Вместе с режимом отладки 5, покажет структуру таблицы, полученную из базы данных |
---|
S_FIELD | Вместе с режимом отладки 5, покажет структуру поля таблицы S_TABLE, полученную из базы данных |
---|
SKIP_DUMP | Пропустить этап парсинга sql файлов |
---|
SKIP_DB_CHECK | Пропустить проверку базу данных |
---|
SKIP_CONFIG_UPDATE | Пропустить обновление конфигурационных переменных |
---|
ADD_INDEX | Проверка и предложение добавить недостающие индексы в таблицах |
---|