Stránka 1 z 1

Řízení vývoje databáze

Napsal: pát 13. črc 2018, 14:44
od dark_stuff
Potřeboval bych radu ohledně metodiky.
Vyvíjíme SW běžící na MSSQL databázi. Vývoj je s ohledem na akutní potřeby zákazníků a na termíny, které nám dává vedení, docela hektický. Programátoři jsou za vodou, mají verzovací nástroje, ale co dělat s databází? Momentální situace je taková, že každý implementátor dělá svoje změny na databázi prakticky za pochodu u konkrétního zákazníka a jednou za čas se snažíme všechny změny aplikovat u všech nasazení a takovou verzi databáze označit a popsat změny. Takový systém je dost náchylný k chybám, zvlášť, když se do toho pletou změny, které se provádí kvůli vývoji. Nasazení nové verze je tím pádem pokaždé doprovázené zkoumáním, na jakou úpravu se zapomnělo.
Nemá někdo nějakou radu, jak vést vývoj databáze?

Re: Řízení vývoje databáze

Napsal: pát 13. črc 2018, 23:05
od yuri.cs
Jen z doslechu, ale vybavi se mi Liquibase nebo Flyaway. Tedy nastroje pro rizeni migrace DB, coz je to, co hledas.