diff --git a/apps/dnet-exporter-api/src/main/java/eu/dnetlib/openaire/community/model/DbCommunity.java b/apps/dnet-exporter-api/src/main/java/eu/dnetlib/openaire/community/model/DbCommunity.java index cf80c5c1..bd9ad788 100644 --- a/apps/dnet-exporter-api/src/main/java/eu/dnetlib/openaire/community/model/DbCommunity.java +++ b/apps/dnet-exporter-api/src/main/java/eu/dnetlib/openaire/community/model/DbCommunity.java @@ -53,6 +53,12 @@ public class DbCommunity implements Serializable { @Column(name = "shortname") private String shortName; + @Column(name = "displayname") + private String displayName; + + @Column(name = "displayshortname") + private String displayShortName; + @Column(name = "description") private String description; @@ -143,6 +149,22 @@ public class DbCommunity implements Serializable { this.shortName = shortName; } + public String getDisplayName() { + return displayName; + } + + public void setDisplayName(final String displayName) { + this.displayName = displayName; + } + + public String getDisplayShortName() { + return displayShortName; + } + + public void setDisplayShortName(final String displayShortName) { + this.displayShortName = displayShortName; + } + public String getDescription() { return description; } diff --git a/apps/dnet-exporter-api/src/main/resources/sql/community-schema.sql b/apps/dnet-exporter-api/src/main/resources/sql/community-schema.sql index c16c9e2f..2d1d8b8e 100644 --- a/apps/dnet-exporter-api/src/main/resources/sql/community-schema.sql +++ b/apps/dnet-exporter-api/src/main/resources/sql/community-schema.sql @@ -9,6 +9,8 @@ CREATE TABLE communities ( id text PRIMARY KEY, name text NOT NULL, shortname text NOT NULL, -- in the profile is label + displayname text, + displayshortname text, description text NOT NULL DEFAULT '', status text NOT NULL DEFAULT 'hidden', -- all, manager, hidden, members membership text NOT NULL DEFAULT 'by-invitation', -- open, by-invitation