Project

General

Profile

Feature #154

Database Schema Upgrader

Added by Luke Murphey over 14 years ago. Updated over 14 years ago.

Status:
Closed
Priority:
Normal
Assignee:
Category:
-
Target version:
Start date:
05/22/2010
Due date:
% Done:

100%


Description

Need to add a system for upgrading a database schema to the new design.

History

#1 Updated by Luke Murphey over 14 years ago

  • Assignee set to Luke Murphey

#2 Updated by Luke Murphey over 14 years ago

Description of how the updates can be performed:
  • Check current application version against database schema version
  • Run all updater checks for that are later than the current version (in order from oldest to newest)
  • Update database schema version
Class structure:
  • Updater
    • getVersion (returns null if the version does not matter)
    • performUpdate

#3 Updated by Luke Murphey over 14 years ago

  • Status changed from New to In Progress
  • % Done changed from 0 to 90

Implemented in r511. Need to finalize this and deploy it in the next version.

#4 Updated by Luke Murphey over 14 years ago

  • Status changed from In Progress to Closed
  • % Done changed from 90 to 100

Fully implemented and tested in r569.

Also available in: Atom PDF