public class H2DatabaseUpdater extends Object
| Modifier and Type | Field and Description |
|---|---|
private static String |
FILE_PATH_FORMAT |
static String |
H2_URL_PREFIX |
private static DatabaseVersion |
LATEST_VERSION |
private static org.slf4j.Logger |
logger |
private static String |
RUNSCRIPT_FORMAT |
| Constructor and Description |
|---|
H2DatabaseUpdater() |
| Modifier and Type | Method and Description |
|---|---|
static void |
checkAndPerformMigration(String dbPathNoExtension,
String url,
String user,
String pass)
Check H2 Database File status and perform migration when required
|
public static final String H2_URL_PREFIX
private static final DatabaseVersion LATEST_VERSION
private static final String FILE_PATH_FORMAT
private static final String RUNSCRIPT_FORMAT
private static final org.slf4j.Logger logger
public static void checkAndPerformMigration(String dbPathNoExtension, String url, String user, String pass) throws Exception
dbPathNoExtension - H2 Database File Path without mv.db extensionurl - H2 Database URLuser - H2 Database Userpass - H2 Database PasswordException - Thrown on failures performing migrationCopyright © 2024 Apache NiFi Project. All rights reserved.