From 40db13d5621dd501a8883629d474a2fa1adc573b Mon Sep 17 00:00:00 2001 From: "michele.artini" Date: Thu, 9 May 2024 13:17:49 +0200 Subject: [PATCH] new fields --- .../openaire/community/model/DbCommunity.java | 22 +++++++++++++++++++ .../main/resources/sql/community-schema.sql | 2 ++ 2 files changed, 24 insertions(+) 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