Какова цель создания каталога, используемого Тарантино? - PullRequest
1 голос
/ 21 октября 2009

Tarantino требует, чтобы вы указали его на каталог скриптов, который содержит два подкаталога: создание и обновление. Когда было выполнено действие создания или перестроения Тарантино, я ожидал запуска сценариев sql в каталоге создания, а в случае действия перестроения - любых сценариев в каталоге обновления.

Я обнаружил, что сценарии в каталоге create никогда не выполняются; все мои скрипты должны быть в каталоге обновлений. Кроме того, примеры, которые я нашел в Интернете, используют исключительно каталог обновлений. Так какова цель создания каталога и как он используется?

1 Ответ

3 голосов
/ 10 ноября 2009

Оказывается, что Тарантино ищет подкаталог «ExistingSchema» вместо подкаталога «Создать». Я считаю, что документация просто устарела.

При выполнении действия Создать выполняются сценарии в каталоге ExistingSchema, а затем сценарии в каталоге обновления.

Действие обновления выполняет только сценарии в каталоге обновлений.

Действие Rebuild ведет себя как действие create, но сначала удаляет базу данных.

...