Online Documentation for DB Comparer for MySQL
Настройка опций сравнения
На этом шаге необходимо задать параметры сравнения объектов баз данных.
В дереве объектов необходимо отметить флажками типы объектов и подобъектов, которые будут сравниваться и синхронизироваться.
Свойства, по которым будет проводиться сравнение объектов, отметьте в разделе Compare options. Чтобы отметить все обхекты используйте пункт Select All контекстного меню. Чтобы снять выделение со всех объектов используйте пункт Unselect All.
Analyze dependencies
Если включить опцию, то зависимости объектов будут учитываться при сортировке скриптов синхронизации.
Case sensitive comparing
Установите флажок, если при сравнении следует учитывать регистр.
Compare invalid objects
Данная опция позволяет сравнивать поврежденные объекты.
Use INFORMATION_SCHEMA-
Использовать базу данных INFORMATION_SCHEMA для обновления метаданных. По умолчанию используется база 'mysql'.
Если включить эту опцию, то отдельно будут отображаться таблицы и поля, которые совпадают во всем, кроме названия.
Add comments to generated script
Опция включает/отключает отображение и возможность добавления комментария к скрипту синхронизации.
Trim table and field description after n characters
Сокращать описания таблиц и полей после указанного числа символов.
Show objects list
Если эта опция включена, то на следующем шаге отображается полный список найденных объектов. Если нет необходимости просматривать и корректировать список найденных объектов, то вы можете отключить опцию для ускорения процесса сравнения.
Filter Options
Можно отфильтровать объекты по имени. По умолчанию используется фильтр по маске. Маска состоит состоит из букв, наборов и групповых символов. Каждая буква должна соответствовать одному символу в строке. Буквенное сравнение проводится без учета регистра. Каждый набор должен начинаться с открывающей квадратной скобки ([) и заканчиваться закрывающей квадратной скобкой (]). Могут быть использованы стандартные символы подстановки: '*', '%' - заменяет любую последовательность или строку символов, '?' - заменяет любой символ.
Чтобы задать фильтр с помощью регулярного выражения, отметьте опцию Regular expression.
Установите опцию Case sensitive, если при фильтрации объектов на основе регулярных выражений следует учитывать регистр.
Always exclude the following objects
В этом разделе укажите имена объектов (в одной строке - один объект), которые следует исключить из сравнения. Также можно выполнить сравнение, затем в дереве БД снять флажки с ненужных объектов, после чего они будут автоматически добавлены в список Always exclude the following objects.
Чтобы отменить действие фильтра используйте пункт Clear Filter контекстного меню Database objects.
Опции сравнения, которые буду применены по умолчанию для всех создающихся проектов, можно указать на вкладке Настройки сравнения в диалоговом окне Настройки окружения.
Смотрите также: |
|
|