Как стать автором
Обновить

Комментарии 2

НЛО прилетело и опубликовало эту надпись здесь
Мне кажется, вы бы смогли избежать многих трудностей, если бы вы обратили внимание на то, что предоставляет собой Persistence Model. На это и был основной упор — вы создаёте проект и файлы к нему, активация которых порождает у себя таблицы, view, и пр.

Хотя опять, не совсем понятно — если вы пользуетесь MVC, то либо у вас там Code First, либо вы маппите сущности на таблицы созданные кем-либо. В первом случае, не вижу смысла следить за изменением таблиц в БД (сущность несёт в себе структуру таблица), а во втором случае неплохо справляются CDS/Persistence Model.

Всякие там Calculation View, представляют собой файлы в проекте — опять же можно на них натравить репозиторий, но я не понимаю как можно следить за изменениями огромного XML файла, генерируемого средой. А если руками его пишут, то это обыкновенный SQLScript и снова никакого чуда.

Я бы понял, что ваши разработчики сидят в SQL Workbench и больше нигде, а за изменениями в базе следить хотелось бы (чтобы разворачивать такую же схему на новом сервере), но у вас стек технологий другой.

Противоречивое ощущение осталось от статьи. Извините. Можете минусовать.
Зарегистрируйтесь на Хабре, чтобы оставить комментарий