Метка «миграции»

Доктор А.Г. Данилин.

«Поравалитики» — от лозунга «Пора валить!», имеется в виду «пора валить за рубеж». Лозунг этот широко распространён, «поравалитики» имеют свои сайты, обмениваются друг с другом советами.

«Поравалитики» или утечка мозгов из России

В 50-х годах англичане придумали термин “brain drain” – «утечка мозгов». Тогда их очень волновал стремительный отток образованных людей из Англии в США. Вот этот же процесс, наверное, никогда не прекращался у нас в стране – ни в 70-х, ни в 80-х, ни в 90-х. И хотя из Англии по-прежнему уезжает больше людей с высшим образованием, чем от нас — за последние 10 лет Россию, по всей видимости, покинуло где-то около 1 250 000 человек. Таковы предположения «Левада-центра». Беда в том, что в основе своей люди это молодые – это они бегут из страны.
Читать полностью »

image
Приветствую!

Недавно начал работать с Zend Framework 2, и возникла потребность написать cli модуль работающий с миграциями базы данных.

В этой статье я опишу как создать модуль для Zend 2 для работы с ним из командной строки на примере модуля миграций, как написать тесты, как опубликовать модуль в packagist.org

Что такое миграции: Миграции базы данных — это система классов описывающая действия над базой данных и позволяющая выполнять эти действия.

Установка фрэймворка

Начнем с установки фрэймворка, в качестве каркаса возьмем ZendSkeletonApplication
Читать полностью »

В процессе работы над одним огромным проектом на Zend Framework, возникла необходимость миграции баз данных и перемещение между версиями, т.е. кроме update, был необходим так называемый downdate. Немного погуглив натолкнулся на интересную статью Роба Алана (в дальнейшем Автор) «Akrabat_Db_Schema_Manager: Zend Framework database migrations». Данная статья не является переводом оригинала, а скорее синтезом его и возникшей проблемы. Об этом и пойдет разговор.
Читать полностью »

.NET / Миграции БД для .NET — новый ECM7.Migrator
О проблеме внесения изменений в БД в ходе разработки приложения писали на Хабре много раз.Версионная миграция БД — удобный подход к решению проблемы.
Уже долгое время я участвую в разработке ECM7.Migrator — инструмента для автоматизации изменений БД. О том, как его использовать и почему это удобно, мы писали здесь.
8 месяцев назад мы выпустили версию 2.0, а на этой неделе вышла версия 2.6. По сравнению с версией 2.0 многое изменилось.Полностью переписаны классы всех провайдеров: API стал проще и удобнее, все методы работают адекватно (а для проверки адекватности было написано большое количество модульных тестов);
Поддержка SQL AzureЧитать полностью »


https://ajax.googleapis.com/ajax/libs/jquery/3.4.1/jquery.min.js