diff --git a/src/main/java/tech/ailef/dbadmin/controller/DefaultDbAdminController.java b/src/main/java/tech/ailef/dbadmin/controller/DefaultDbAdminController.java index 7bead18..be4b6f8 100644 --- a/src/main/java/tech/ailef/dbadmin/controller/DefaultDbAdminController.java +++ b/src/main/java/tech/ailef/dbadmin/controller/DefaultDbAdminController.java @@ -138,9 +138,6 @@ public class DefaultDbAdminController { return "redirect:" + redirectUrl.trim(); } - - - DbObjectSchema schema = dbAdmin.findSchemaByClassName(className); try { diff --git a/src/main/java/tech/ailef/dbadmin/dto/ListModelRequest.java b/src/main/java/tech/ailef/dbadmin/dto/ListModelRequest.java new file mode 100644 index 0000000..7e9e82e --- /dev/null +++ b/src/main/java/tech/ailef/dbadmin/dto/ListModelRequest.java @@ -0,0 +1,37 @@ +//package tech.ailef.dbadmin.dto; +// +//import java.util.Set; +// +//public class ListModelRequest { +// private String className; +// +// private String query; +// +// private Integer page; +// +// private Integer pageSize; +// +// private String sortKey; +// +// private String sortOrder; +// +// private Set queryFilters; +// +// private PaginationInfo paginationInfo; +// +// public ListModelRequest(String className, String query, Integer page, Integer pageSize, String sortKey, +// String sortOrder, Set queryFilters, PaginationInfo paginationInfo) { +// super(); +// this.className = className; +// this.query = query; +// this.page = page; +// this.pageSize = pageSize; +// this.sortKey = sortKey; +// this.sortOrder = sortOrder; +// this.queryFilters = queryFilters; +// this.paginationInfo = paginationInfo; +// } +// +// +//// @RequestParam MultiValueMap otherParams, +//} diff --git a/src/main/resources/templates/fragments/forms.html b/src/main/resources/templates/fragments/forms.html index ba89fb3..3633029 100644 --- a/src/main/resources/templates/fragments/forms.html +++ b/src/main/resources/templates/fragments/forms.html @@ -49,12 +49,10 @@
- + + + - - -
@@ -78,6 +76,14 @@ oninput="this.setCustomValidity('')"> + + + + + +
diff --git a/src/main/resources/templates/fragments/resources.html b/src/main/resources/templates/fragments/resources.html index d2a0614..fb7200e 100644 --- a/src/main/resources/templates/fragments/resources.html +++ b/src/main/resources/templates/fragments/resources.html @@ -179,7 +179,21 @@
-
+
+
+
+ + + + +
+

Showing [[ ${page.getActualResults()} ]] of [[ ${page.getPagination().getMaxElement()} ]] results

@@ -187,7 +201,6 @@
-
diff --git a/src/main/resources/templates/model/list.html b/src/main/resources/templates/model/list.html index ae89fad..ab0dc2d 100644 --- a/src/main/resources/templates/model/list.html +++ b/src/main/resources/templates/model/list.html @@ -39,9 +39,15 @@ class="ui-text-input form-control" name="query" autofocus>
- - + + + + +