Symfony Миграции

  • Автор темы Автор темы MiksIr
  • Дата начала Дата начала

MiksIr

miksir@home:~$
В общем так получилось, что dev у нас на postgresql, а тест и продакшн - на mssql. Нужны миграции. Как я понимаю, синтаксис работы со схемой базы данных у этих баз может отличаться в нюансах. Нужны идеи куда двигаться ;)
 
Вешаться.

PS: Если правда то, я хрен знает как вы так вообще работаете. Гетерогенная миграция у вас будет оО
 
Пока не работаем, требования по продакшену сменились "внезапно", и в общем резоны их объективны, так что сейчас в проработке всех вариантов. Была мысль вот так гетерогенно поработать, что бы не начинать эпопею установки у нас mssql, тем паче, от от базы там особо много не нужно. Но вот миграции...
 
А у вас ничего mssql-specific не будет в проекте, что ли? Если на уровне sql'92 - такое много что умеет, а если нет - то все равно придется эпопею с установкой устроить, не?
 
А у вас ничего mssql-specific не будет в проекте, что ли? Если на уровне sql'92 - такое много что умеет, а если нет - то все равно придется эпопею с установкой устроить, не?
Именно, что ничего специфичного. В проекте везде только ORM/DQL. Но вот некоторые вещи (например, сиквенсы) - они все же базоспецифичны. Ну и еще хз что. Возможно, какой-то билдер типа ->addColumn('id', Type::INTEGER, GeneratedValue::IDENTITY)...
 
Если никакой специфики баз не используете (а это в подобной ситуации самоубийство) - любые миграции с DDL query builder подойдут. Ну вон типа как в Laravel, скажем
 
Если никакой специфики баз не используете (а это в подобной ситуации самоубийство) - любые миграции с DDL query builder подойдут. Ну вон типа как в Laravel, скажем
Ну да, что-то такое и думалось, может кто подскажет такой бандл готовый. В doctrine-migrations, как я понял, такого нет, хотя там вроде как-то можно с doctrine dbal schema работать... опять же, может кто делал и может дать первый пинок.
 
Сверху