[Tech] Migrate to the new approach of database upgrade
------------------------------------------------------

                 Key: MIFOS-4222
                 URL: http://mifosforge.jira.com/browse/MIFOS-4222
             Project: mifos
          Issue Type: Story
          Components: Database
    Affects Versions: Elsie F - Iteration 6
            Reporter: Vivek Singh
            Priority: Major


Delete NSDU code from the mifos codebase, do not archive it as it would be 
accessible from source control for older branches. Do not delete NSDU tables as 
they would represent the history for any deployment, useful for diagnostic 
purpose.
Change deployment and build scripts to run the new scripts from dbdeploy. 
During development both expansion and contraction mode should be used one after 
other. Note that it is different from our current approach where we do not run 
upgrade scripts during development. This should be run before the test data is 
setup. The deployment script should have modes for running expansion or 
contraction or both during deployment.
Delete old NSDU scripts written for this release.
The application version should be maintained in properties/config files. Two 
numbers need to be maintained. The highest value of expansion and contraction 
script individually. Implement version check which ensures that application 
version is same as database version for both these numbers.

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: 
http://mifosforge.jira.com/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

------------------------------------------------------------------------------
Increase Visibility of Your 3D Game App & Earn a Chance To Win $500!
Tap into the largest installed PC base & get more eyes on your game by
optimizing for Intel(R) Graphics Technology. Get started today with the
Intel(R) Software Partner Program. Five $500 cash prizes are up for grabs.
http://p.sf.net/sfu/intelisp-dev2dev
_______________________________________________
Mifos-issues mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/mifos-issues

Reply via email to