refactoring: symplify generics
This commit is contained in:
@@ -59,14 +59,14 @@ data class Migrations private constructor(
|
||||
*/
|
||||
private fun getMigrationFromDB() {
|
||||
File(this::class.java.getResource("/sql/migration/findAllFunction.sql").toURI()).let {
|
||||
connection.select<String, List<MigrationEntity?>>(it.readText())
|
||||
connection.select<List<MigrationEntity>>(it.readText())
|
||||
.filterNotNull().map { function ->
|
||||
functions[function.filename] = Function(function.up, function.down, connection, function.executedAt)
|
||||
}
|
||||
}
|
||||
|
||||
File(this::class.java.getResource("/sql/migration/findAllHistory.sql").toURI()).let {
|
||||
connection.select<String, List<MigrationEntity?>>(it.readText())
|
||||
connection.select<List<MigrationEntity>>(it.readText())
|
||||
.filterNotNull().map { query ->
|
||||
queries[query.filename] = Query(query.filename, query.up, query.down, connection, query.executedAt)
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user