obicno se db model drzi u version sistemu i novi release sadrzi posebne
"alter" sql skripte koje dizu "postojecu" verziju na "Sledecu" te se
doticne skripte iz cvs/svn/bzr/git/stagod povuku pa izvrse na stage i
ako sve prodje ok to isto se radi i na produkciji ... te varijante da se
deploy radi skriptama koje porede razliku fajlova a baza menja tako sto
se porede strukture... to je tehnologija iz vremena kobola i fortrana..
jbg nemoj pogresno da me shvatis, kontam nisi ti dizajniro sistem, ali
pokusavas da resis pogresan problem :( .. da je zgodno da view u bazi
cuva originalni txt, bilo bi zgodno nema sta, da je to nesto znacajno -
nije, ti svakako ne mozes na mysql-u da "editujes" view, to ne postoji,
mozes samo da mu zamenis postojeci novim, tako da ti original view
svakako imas u nekom editoru, nisi ga pisao "u mysql-u" .. te u tom
istom editoru napravis promenu pa posaljes taj view da pregazi prosli,
kad si zadovoljan, skript koji pravi taj view bacis na versioning sistem
i teras dalje ..