iPhone - Автоматическое изменение размера содержимого UIWebView не помещается во фрейм

Свяжите другие точки зрения на основе моего опыта. В мире Oracle всем управляли, "создают" сценарии DDL. Как ahockley упомянутый, один сценарий для каждого объекта. Если объект должен измениться, его сценарий DDL изменяется. Существует один сценарий обертки, который вызывает все объектные сценарии так, чтобы можно было развернуть текущую сборку DB на любой среде, которую Вы хотите. Это для процессорного ядра, создают.

, Очевидно, в работающем приложении, каждый раз, когда Вы продвигаете новую сборку, которая требует, скажем, нового столбца, Вы не собираетесь отбрасывать таблицу и создавать ее новый. Вы собираетесь сделать ИЗМЕНИТЬ сценарий и добавить столбец. Так каждый раз этот вид изменения должен произойти, всегда существует две вещи сделать: 1) запишите изменить DDL и 2) обновление ядро создает DDL для отражения изменения. Оба входят в управление исходным кодом, но сингл изменяется, сценарий является большим количеством мгновенного изменения момента времени, так как это будет только использоваться для применения дельты.

Вы могли также использовать инструмент как ERWin, чтобы обновить модель и вперед генерировать DDL, но большинство DBAs, которые я знаю, не доверяет инструмент моделирования генералу сценарий точно способ, которым они хотят. Вы могли также использовать ERWin для инженерного анализа базового сценария DDL в модель периодически, но это - много суеты, чтобы заставить его выглядеть правильным (в каждый уничтоженный раз, когда Вы делаете это).

В мире Microsoft, мы использовали подобную тактику, но мы использовали Красный продукт Логического элемента, чтобы помочь управлять сценариями и дельтами. Все еще поместите сценарии в управление исходным кодом. Тем не менее один сценарий на объект (таблица, sproc, безотносительно). В начале некоторые DBAs действительно предпочли использовать GUI SQL Server для управления сценариями использования, а не объектами. Но это сделало очень трудным последовательно управлять предприятием, как это выросло.

, Если DDL находится в управлении исходным кодом, это тривиально для использования любого инструмента сборки (обычно муравей) для записи сценария развертывания.

28
задан swiftBoy 15 June 2016 в 07:05
поделиться