You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@fineract.apache.org by vo...@apache.org on 2021/03/14 15:55:11 UTC

[fineract] 01/02: remove leading and trailing spaces in report names

This is an automated email from the ASF dual-hosted git repository.

vorburger pushed a commit to branch develop
in repository https://gitbox.apache.org/repos/asf/fineract.git

commit e7123e5636ca6bd54687c4f86c28dad65db8d8c6
Author: francisguchie <fr...@gmail.com>
AuthorDate: Wed Mar 10 13:18:10 2021 +0000

    remove leading and trailing spaces in report names
---
 ...e_leading_or_trailing_spaces_in_reportnames.sql | 23 ++++++++++++++++++++++
 1 file changed, 23 insertions(+)

diff --git a/fineract-provider/src/main/resources/sql/migrations/core_db/V365_remove_leading_or_trailing_spaces_in_reportnames.sql b/fineract-provider/src/main/resources/sql/migrations/core_db/V365_remove_leading_or_trailing_spaces_in_reportnames.sql
new file mode 100644
index 0000000..a29cd1e
--- /dev/null
+++ b/fineract-provider/src/main/resources/sql/migrations/core_db/V365_remove_leading_or_trailing_spaces_in_reportnames.sql
@@ -0,0 +1,23 @@
+--
+-- Licensed to the Apache Software Foundation (ASF) under one
+-- or more contributor license agreements. See the NOTICE file
+-- distributed with this work for additional information
+-- regarding copyright ownership. The ASF licenses this file
+-- to you under the Apache License, Version 2.0 (the
+-- "License"); you may not use this file except in compliance
+-- with the License. You may obtain a copy of the License at
+--
+-- http://www.apache.org/licenses/LICENSE-2.0
+--
+-- Unless required by applicable law or agreed to in writing,
+-- software distributed under the License is distributed on an
+-- "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+-- KIND, either express or implied. See the License for the
+-- specific language governing permissions and limitations
+-- under the License.
+--
+
+UPDATE stretchy_report SET report_name = TRIM(report_name) WHERE id IN
+(SELECT id FROM
+( SELECT id FROM stretchy_report WHERE CHAR_LENGTH(report_name) != CHAR_LENGTH(TRIM(report_name)))Y
+);