H2 database support

This commit is contained in:
HaHaWTH 2024-01-29 21:35:51 +08:00
parent 46f64d8048
commit 19a4ec3176

View File

@ -92,9 +92,11 @@ public class BackupService {
case MYSQL:
return performMySqlBackup();
case SQLITE:
case H2:
String dbName = settings.getProperty(DatabaseSettings.MYSQL_DATABASE);
return performFileBackup(dbName + ".db");
case H2:
String h2dbName = settings.getProperty(DatabaseSettings.MYSQL_DATABASE);
return performFileBackup(h2dbName + ".mv.db");
default:
logger.warning("Unknown data source type '" + dataSourceType + "' for backup");
}