From d3fb3a445a2ee73d31a050e320ca1640325ffe23 Mon Sep 17 00:00:00 2001 From: Piotr Gawron <piotr.gawron@uni.lu> Date: Wed, 31 Oct 2018 09:01:51 +0100 Subject: [PATCH] plugin data entries annotation columns removed --- .../java/lcsb/mapviewer/model/plugin/PluginDataEntry.java | 4 ++-- .../mapviewer/persist/dao/plugin/PluginDataEntryDao.java | 8 ++++---- ...V12.2.0.20181031__plugin_data_entry_fields_renamed.sql | 2 ++ 3 files changed, 8 insertions(+), 6 deletions(-) create mode 100644 persist/src/main/resources/db/migration/12.2.0~alpha.0/V12.2.0.20181031__plugin_data_entry_fields_renamed.sql diff --git a/model/src/main/java/lcsb/mapviewer/model/plugin/PluginDataEntry.java b/model/src/main/java/lcsb/mapviewer/model/plugin/PluginDataEntry.java index 27c0e6b03b..057bf3f38a 100644 --- a/model/src/main/java/lcsb/mapviewer/model/plugin/PluginDataEntry.java +++ b/model/src/main/java/lcsb/mapviewer/model/plugin/PluginDataEntry.java @@ -39,10 +39,10 @@ public class PluginDataEntry implements Serializable { @ManyToOne(fetch = FetchType.LAZY, optional = false) private Plugin plugin; - @Column(name = "entry_key", nullable = false) + @Column(nullable = false) private String key; - @Column(name = "entry_value", nullable = false) + @Column(nullable = false) private String value; public int getId() { diff --git a/persist/src/main/java/lcsb/mapviewer/persist/dao/plugin/PluginDataEntryDao.java b/persist/src/main/java/lcsb/mapviewer/persist/dao/plugin/PluginDataEntryDao.java index d03af82965..35e5ff4ca1 100644 --- a/persist/src/main/java/lcsb/mapviewer/persist/dao/plugin/PluginDataEntryDao.java +++ b/persist/src/main/java/lcsb/mapviewer/persist/dao/plugin/PluginDataEntryDao.java @@ -25,12 +25,12 @@ public class PluginDataEntryDao extends BaseDao<PluginDataEntry> { public PluginDataEntry getByKey(Plugin plugin, String key, User user) { List<Pair<String, Object>> params = new ArrayList<>(); - params.add(new Pair<String, Object>("plugin_id", plugin.getId())); - params.add(new Pair<String, Object>("entry_key", key)); + params.add(new Pair<>("plugin_id", plugin.getId())); + params.add(new Pair<>("key", key)); if (user == null) { - params.add(new Pair<String, Object>("user_id", null)); + params.add(new Pair<>("user_id", null)); } else { - params.add(new Pair<String, Object>("user_id", user.getId())); + params.add(new Pair<>("user_id", user.getId())); } List<PluginDataEntry> entries = getElementsByParameters(params); if (entries.size() > 0) { diff --git a/persist/src/main/resources/db/migration/12.2.0~alpha.0/V12.2.0.20181031__plugin_data_entry_fields_renamed.sql b/persist/src/main/resources/db/migration/12.2.0~alpha.0/V12.2.0.20181031__plugin_data_entry_fields_renamed.sql new file mode 100644 index 0000000000..6784010ebb --- /dev/null +++ b/persist/src/main/resources/db/migration/12.2.0~alpha.0/V12.2.0.20181031__plugin_data_entry_fields_renamed.sql @@ -0,0 +1,2 @@ +alter table plugin_data_entry_table rename column entry_value to value; +alter table plugin_data_entry_table rename column entry_key to key; -- GitLab