I am thinking of deploying Doctrine migration in my environment to handle database changes between multiple developers. I have not used them before, but I did my research on this.
My only problem in this matter is that [as far as I can tell,] Doctrine migrations do not allow device modifications. Although I understand that migrations are intended for schematic changes, I think that changes in equipment are just as important.
I would like to have fixtures for reference tables, this is my database (i.e. * _type, * _source, etc.), and I feel that these additions should also be handled by row add / delete / updates, as they are just the same important, like any structural changes.
If anyone could point me in the right direction here, that would be very grateful.
Update
I explored the idea of ββjust letting SVN keep track of my anchor table bindings, but that would be an insoluble solution. Tables cannot be truncated / re-populated due to foreign key restrictions.
source share