Monday, December 31, 2012 1:57 PM
Anybody have experience/idea working on or creating database versioning tool or integrating the feature of versioning in the database entities. There is a requirement to enhance an existing WPF composite application to include versioning feature for the database that has following
•Change tracking: all data entities should be tracked so that it should be possible for the state of the database to be
reconstructed at specific (tag points) in time.
•Releases: It should be possible to mark the state of the database a specific points in time to enable
(tagged) releases. It should be possible to give these tagged releases relevant names.
•Hierarchy: It should be possible to create tagged releases at any
point in the data entitity hierarchy.
•Documentation: When a data entity is
changed and saved back into the database, a change note should be provided. This
must be tagged with the data/time of the save and the username of the person
•Release Notes: It should be possible to construct a list of all
changes made to the database between any two tagged releases.
It should be possible to show differences between any two tagged
•#Branching: It should be possible to branch
development of the database at any level of the hierarchy.
•Automation: #Changing one data entity may cause other
data entities which reference it, or rely on it, to change. These changes must
be tracked automatically through the database and #versioned
•Instances: The addition of instances of data entities to
entity databases should be considered part of the version control
•Efficiency: The #version control system should be efficient both in time taken and memory usage.
Any idea would be helpful. Thanks a lot for reply in advance.
Happy Coding & Regards, Ashish
- Moved by Sheldon _Xiao Tuesday, January 01, 2013 5:57 AM (From:Windows Presentation Foundation (WPF))
Monday, December 31, 2012 10:12 PMTagging along for answer, thanks!
JP Cowboy Coders Unite!
Tuesday, January 01, 2013 5:57 AM
Because your issue is more relative to Entity Framework, so I will move your thread to Entity Framework forum to get better support:
MSDN Community Support | Feedback to us
Develop and promote your apps in Windows Store
Please remember to mark the replies as answers if they help and unmark them if they provide no help.
Friday, January 04, 2013 1:48 PMModerator
From a support perspective this is really beyond what we can do here in the forums. If you cannot determine your answer here or on your own, consider opening a support case with us. Visit this link to see the various support options that are available to better meet your needs: http://support.microsoft.com/default.aspx?id=fh;en-us;offerprophone.
Terrell An -MSFT