From 6c5476780e0ec95e5c54dad42fd1e9dfb0efd99f Mon Sep 17 00:00:00 2001 From: Yanming Zhou Date: Thu, 31 Jan 2019 12:23:04 +0800 Subject: [PATCH] Treat MariaDB as MySQL MariaDB is a fork of MySQL --- .../java/org/springframework/batch/support/DatabaseType.java | 2 ++ 1 file changed, 2 insertions(+) diff --git a/spring-batch-infrastructure/src/main/java/org/springframework/batch/support/DatabaseType.java b/spring-batch-infrastructure/src/main/java/org/springframework/batch/support/DatabaseType.java index 6c6588114..af410000e 100644 --- a/spring-batch-infrastructure/src/main/java/org/springframework/batch/support/DatabaseType.java +++ b/spring-batch-infrastructure/src/main/java/org/springframework/batch/support/DatabaseType.java @@ -78,6 +78,8 @@ public enum DatabaseType { * @throws IllegalArgumentException if none is found. */ public static DatabaseType fromProductName(String productName){ + if(productName.equals("MariaDB")) + productName = "MySQL"; if(!nameMap.containsKey(productName)){ throw new IllegalArgumentException("DatabaseType not found for product name: [" + productName + "]");