From 5be76e144933345a62223a818d86d93b6f68c819 Mon Sep 17 00:00:00 2001 From: Mirco Nasuti <mirco.nasuti@chuv.ch> Date: Tue, 18 Oct 2016 11:27:04 +0200 Subject: [PATCH] add sql_filter --- src/main/java/eu/hbp/mip/model/Query.java | 12 ++++++++++++ src/main/resources/db/migration/V3_0__AddFilter.sql | 1 + 2 files changed, 13 insertions(+) create mode 100644 src/main/resources/db/migration/V3_0__AddFilter.sql diff --git a/src/main/java/eu/hbp/mip/model/Query.java b/src/main/java/eu/hbp/mip/model/Query.java index 3ab5edcd6..83d13a1fe 100644 --- a/src/main/java/eu/hbp/mip/model/Query.java +++ b/src/main/java/eu/hbp/mip/model/Query.java @@ -50,6 +50,9 @@ public class Query { @OneToMany(fetch = FetchType.EAGER, cascade = CascadeType.ALL) private List<Filter> filters = new LinkedList<>(); + @Column(columnDefinition = "text", name = "sql_filter") + private String sqlFilter = null; + public Query() { /* @@ -113,4 +116,13 @@ public class Query { this.request = request; } + + @JsonProperty("sql_filter") + public String getSqlFilter() { + return sqlFilter; + } + + public void setSqlFilter(String sqlFilter) { + this.sqlFilter = sqlFilter; + } } diff --git a/src/main/resources/db/migration/V3_0__AddFilter.sql b/src/main/resources/db/migration/V3_0__AddFilter.sql new file mode 100644 index 000000000..202fc3d8e --- /dev/null +++ b/src/main/resources/db/migration/V3_0__AddFilter.sql @@ -0,0 +1 @@ +ALTER TABLE query ADD COLUMN sql_filter text; \ No newline at end of file -- GitLab