Guilherme Germano Silva
03/02/2024, 3:50 PMactual class DriverFactory {
actual fun createDriver(): SqlDriver {
val paths = NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, true)
val documentsDirectory = paths[0] as String
val databasePath = "$documentsDirectory/Automorama2Database.db"
val exist = NSFileManager.defaultManager.fileExistsAtPath(databasePath)
println(databasePath)
println("$exist")
val nativeSqliteDriver =
NativeSqliteDriver(Automorama2Database.Schema, "Automorama2Database.db")
if (!exist) {
createCombustiveis(nativeSqliteDriver)
}
return nativeSqliteDriver
}
}
``````