Project

General

Profile

« Previous | Next » 

Revision 77b3215e

Added by Andreas Müller over 8 years ago

add update script and JAXB annotation for sequence positions #4743

View differences:

cdmlib-model/src/main/java/eu/etaxonomy/cdm/model/molecular/SingleReadAlignment.java
31 31
	"singleRead",
32 32
	"shifts",
33 33
	"editedSequence",
34
	"reverseComplement"
34
	"reverseComplement",
35
	"firstSeqPosition",
36
	"leftCutPosition",
37
	"rightCutPosition"
35 38
})
36 39
@XmlRootElement(name = "SingleReadAlignment")
37 40
@Entity
......
59 62
	@Type(type="shiftUserType")
60 63
    private Shift[] shifts = new Shift[0];
61 64

  
62

  
63 65
	private Integer firstSeqPosition;
64 66

  
65 67
	private Integer leftCutPosition;
cdmlib-persistence/src/main/java/eu/etaxonomy/cdm/database/update/v35_36/SchemaUpdater_35_36.java
89 89
        step = UniqueIndexDropper.NewInstance(tableName, oldColumnName, ! INCLUDE_AUDIT);
90 90
        stepList.add(step);
91 91

  
92
        //SingleReadAlignment firstSeqPosition
93
        stepName = "Add firstSeqPosition";
94
        tableName = "SingleReadAlignment";
95
        newColumnName = "firstSeqPosition";
96
        Integer defaultValue = null;
97
        boolean notNull = false;
98
        step = ColumnAdder.NewIntegerInstance(stepName, tableName, newColumnName, INCLUDE_AUDIT, defaultValue, notNull);
99

  
100
        //SingleReadAlignment leftCutPosition
101
        stepName = "Add firstSeqPosition";
102
        tableName = "SingleReadAlignment";
103
        newColumnName = "leftCutPosition";
104
        step = ColumnAdder.NewIntegerInstance(stepName, tableName, newColumnName, INCLUDE_AUDIT, defaultValue, notNull);
105

  
106

  
107
        //SingleReadAlignment leftCutPosition
108
        stepName = "Add firstSeqPosition";
109
        tableName = "SingleReadAlignment";
110
        newColumnName = "rightCutPosition";
111
        step = ColumnAdder.NewIntegerInstance(stepName, tableName, newColumnName, INCLUDE_AUDIT, defaultValue, notNull);
112

  
92 113

  
93 114
		return stepList;
94 115
	}

Also available in: Unified diff