Project

General

Profile

Actions

feature request #4580

open

Improve SchemaUpdater

Added by Andreas Müller almost 9 years ago. Updated over 3 years ago.

Status:
In Progress
Priority:
Priority14
Category:
cdmlib
Target version:
Start date:
Due date:
% Done:

0%

Estimated time:
Severity:
major

Description

Schema Updater should return a Result instead of pure boolean. #6689

Also we may want to register each successful step in the model version instead of updating only after full update script running.

Updates steps should be split into

  • adding objects (column, tables, etc.) - no harm but also no transactions possible

  • updating data - may run in a single transaction

  • removing object - no real harm if not successful, step may run optionally, feedback for system administrator may be alternative solution

see also #3734


Related issues

Related to EDIT - feature request #8404: Add update step list within updatersClosedAndreas Müller

Actions
Follows EDIT - feature request #6689: Implement SchemaUpdateResult instead of booleanResolvedAndreas Müller

Actions
Actions #1

Updated by Andreas Müller over 8 years ago

  • Target version deleted (CDM UML 3.6)
Actions #2

Updated by Andreas Müller over 7 years ago

  • Target version changed from CDM UML 4.0 to CDM UML 4.1
Actions #3

Updated by Andreas Müller over 7 years ago

  • Priority changed from Highest to Priority13
Actions #4

Updated by Andreas Müller about 7 years ago

  • Target version changed from CDM UML 4.1 to CDM UML 4.7
Actions #5

Updated by Andreas Müller over 6 years ago

  • Description updated (diff)
  • Status changed from New to In Progress
Actions #6

Updated by Andreas Müller over 6 years ago

  • Description updated (diff)
Actions #7

Updated by Andreas Müller over 6 years ago

  • Private changed from Yes to No
Actions #8

Updated by Andreas Müller over 6 years ago

  • Description updated (diff)
Actions #9

Updated by Andreas Müller over 6 years ago

  • Target version changed from CDM UML 4.7 to CDM UML 5.0
Actions #10

Updated by Andreas Müller over 5 years ago

  • Target version changed from CDM UML 5.0 to CDM UML 5.5
Actions #11

Updated by Andreas Müller almost 5 years ago

  • Due date set to 06/06/2017
  • Start date changed from 06/05/2017 to 06/06/2017
  • Follows feature request #6689: Implement SchemaUpdateResult instead of boolean added
Actions #12

Updated by Andreas Müller almost 5 years ago

  • Priority changed from Highest to Priority14
Actions #13

Updated by Andreas Müller almost 5 years ago

  • Target version changed from CDM UML 5.5 to CDM UML 5.15
Actions #14

Updated by Andreas Müller over 4 years ago

  • Due date deleted (06/06/2017)
Actions #15

Updated by Andreas Müller over 4 years ago

Actions #16

Updated by Andreas Müller over 3 years ago

  • Target version changed from CDM UML 5.15 to CDM UML 5.42
Actions

Also available in: Atom PDF