Да, Vapor 3 испытывают проблемы с компиляцией на Swift 5.2
https://forums.swift.org/t/vapor-3-swift-5-2-regression/34764
migrations.add(model: Todo.self, database: .sqlite)
Приведенный выше код, который прекрасно компилируется в Swift 5.1, теперь приведет к следующему ошибка:
Reference to member 'sqlite' cannot be resolved without a contextual type
Это можно исправить, используя явный тип вместо синтаксиса начальной точки:
migrations.add(model: Todo.self, database: DatabaseIdentifier<SQLiteDatabase>.sqlite)