Fix sqlite migrater logic #2158
Co-Authored-By: ljacqu <ljacqu@users.noreply.github.com>
This commit is contained in:
parent
e291a0415b
commit
eeb5530f61
@ -45,9 +45,9 @@ class SqLiteMigrater {
|
|||||||
* @return true if a migration is necessary, false otherwise
|
* @return true if a migration is necessary, false otherwise
|
||||||
*/
|
*/
|
||||||
static boolean isMigrationRequired(DatabaseMetaData metaData, String tableName, Columns col) throws SQLException {
|
static boolean isMigrationRequired(DatabaseMetaData metaData, String tableName, Columns col) throws SQLException {
|
||||||
return SqlDataSourceUtils.isNotNullColumn(metaData, tableName, col.LAST_IP)
|
return SqlDataSourceUtils.getColumnSize(metaData, tableName, col.TOTP_KEY) != 32
|
||||||
&& SqlDataSourceUtils.getColumnDefaultValue(metaData, tableName, col.LAST_IP) == null
|
|| (SqlDataSourceUtils.isNotNullColumn(metaData, tableName, col.LAST_IP)
|
||||||
&& SqlDataSourceUtils.getColumnSize(metaData, tableName, col.TOTP_KEY) != 32;
|
&& SqlDataSourceUtils.getColumnDefaultValue(metaData, tableName, col.LAST_IP) == null);
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user