refactoring: change generics R: List<EntityI<*>> to R: EntityI<*>>, and return List<R>

This commit is contained in:
2019-07-17 09:08:51 +02:00
parent fda41deeb9
commit d4d59f1d06
3 changed files with 25 additions and 25 deletions

View File

@@ -59,15 +59,15 @@ data class Migrations private constructor(
*/
private fun getMigrationFromDB() {
File(this::class.java.getResource("/sql/migration/findAllFunction.sql").toURI()).let {
connection.select<List<MigrationEntity>>(it.readText())
.filterNotNull().map { function ->
connection.select<MigrationEntity>(it.readText())
.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<List<MigrationEntity>>(it.readText())
.filterNotNull().map { query ->
connection.select<MigrationEntity>(it.readText())
.map { query ->
queries[query.filename] = Query(query.filename, query.up, query.down, connection, query.executedAt)
}
}