<div dir="ltr"><div class="gmail_default" style="font-family:verdana,sans-serif">We are starting to use GIT to manage our vTiger deployments and customisations, and have quickly realised that a large part of the process involves trying to control changes to the database (e.g. adding fields, workflows etc) that we need to be able to easily merge/migrate from development to live deployments. <br><br>Has anyone successfully been using GIT and also working with managing database changes as well?<br><br>The best suggestion I've seen so far is to create an automated script that creates a database dump prior to performing a GIT commit, which exports the necessary tables. (Not sure what the necessary tables are, Im thinking it would be easier to define which tables NOT to export)</div><div><div class="gmail_default" style="font-family:verdana,sans-serif">This would then need to be merged with any existing database.</div><br></div><div><div class="gmail_default" style="font-family:verdana,sans-serif">​Interested to see if anyone else has a solution, or another way round the problem.​</div><br></div>-- <br><div class="gmail_signature" data-smartmail="gmail_signature"><div dir="ltr"><div dir="ltr"><p style="font-size:12.8px;color:rgb(80,0,80)"><span style="color:navy;font-family:Verdana,sans-serif;font-size:10pt">Martin Allen</span></p><p style="font-size:12.8px;color:rgb(80,0,80)"><br></p></div></div></div>
</div>