Project

General

Profile

« Previous | Next » 

Revision 62d21be1

Added by Andreas Müller about 5 years ago

ref #8142 add plural to representations

View differences:

cdmlib-model/src/main/java/eu/etaxonomy/cdm/model/common/Representation.java
32 32
@XmlAccessorType(XmlAccessType.FIELD)
33 33
@XmlType(name = "Representation", propOrder = {
34 34
    "label",
35
    "plural",
35 36
    "abbreviatedLabel"
36 37
})
37 38
@XmlRootElement(name = "Representation")
......
51 52
    @Field(store=Store.YES)
52 53
    private String abbreviatedLabel;
53 54

  
55
    //#8142
56
    @XmlElement(name = "Plural")
57
    @Field(store=Store.YES)
58
    private String plural;
59

  
54 60
    /**
55 61
     * @param text
56 62
     * @param label
cdmlib-persistence/src/main/java/eu/etaxonomy/cdm/database/update/ColumnAdder.java
55 55
		return new ColumnAdder(stepName, tableName, newColumnName, "bit", includeAudTable, defaultValue, false, null);
56 56
	}
57 57

  
58
	/**
59
	 * Adds a string column with length 255 and default value <code>null</code>
60
	 */
58 61
	public static final ColumnAdder NewStringInstance(String stepName, String tableName, String newColumnName, boolean includeAudTable){
59 62
		return new ColumnAdder(stepName, tableName, newColumnName, "nvarchar(255)", includeAudTable, null, false, null);
60 63
	}
cdmlib-test/src/main/resources/dbscripts/001-cdm.h2.sql
3903 3903
    TEXT CLOB,
3904 3904
    ABBREVIATEDLABEL VARCHAR(255),
3905 3905
    LABEL VARCHAR(255),
3906
    PLURAL VARCHAR(255),
3906 3907
    CREATEDBY_ID INTEGER,
3907 3908
    UPDATEDBY_ID INTEGER,
3908 3909
    LANGUAGE_ID INTEGER
......
3918 3919
    TEXT CLOB,
3919 3920
    ABBREVIATEDLABEL VARCHAR(255),
3920 3921
    LABEL VARCHAR(255),
3922
    PLURAL VARCHAR(255),
3921 3923
    CREATEDBY_ID INTEGER,
3922 3924
    UPDATEDBY_ID INTEGER,
3923 3925
    LANGUAGE_ID INTEGER
cdmlib-test/src/main/resources/eu/etaxonomy/cdm/database/schema/dataset.dtd
2621 2621
    TEXT CDATA #IMPLIED
2622 2622
    ABBREVIATEDLABEL CDATA #IMPLIED
2623 2623
    LABEL CDATA #IMPLIED
2624
    PLURAL CDATA #IMPLIED
2624 2625
    CREATEDBY_ID CDATA #IMPLIED
2625 2626
    UPDATEDBY_ID CDATA #IMPLIED
2626 2627
    LANGUAGE_ID CDATA #IMPLIED
......
2651 2652
    TEXT CDATA #IMPLIED
2652 2653
    ABBREVIATEDLABEL CDATA #IMPLIED
2653 2654
    LABEL CDATA #IMPLIED
2655
    PLURAL CDATA #IMPLIED
2654 2656
    CREATEDBY_ID CDATA #IMPLIED
2655 2657
    UPDATEDBY_ID CDATA #IMPLIED
2656 2658
    LANGUAGE_ID CDATA #IMPLIED

Also available in: Unified diff