Я только что обновился до ветки SQLite.swift для xCode 7 и Swift 2. Теперь, наряду с миллионом других ошибок, которые я пытаюсь исправить, я не могу понять, что эквивалентно предыдущей версии Database.userVersion? Я знаю, что тип базы данных был заменен типом соединения. Но что мне проверить, чтобы узнать, какая версия изменений схемы у конкретного пользователя, которые я ранее обрабатывал с помощью следующего фрагмента кода:
private func migrate (){
//dropTables()
if db.userVersion == 0 {
initializeDatabase()
db.userVersion = 1
}
if db.userVersion == 1 {
LogMsgSchema().createTable(con)
db.userVersion = 2
}
if db.userVersion == 2 {
CamerasSchema().updateTable(db, dbVersion: db.userVersion)
PhotosSchema().updateTable(db, dbVersion: db.userVersion)
db.userVersion = 3
}
if db.userVersion == 3 {
CameraFeaturesSchema().createTable(db)
db.userVersion = 4
}
}