Iliyan Germanov
04/14/2023, 4:08 PMSqlDriver that is persistent and works on Desktop (Linux, Windows, MacOS)? Here's the  Github repo. Best I can do is in-memory one:
import app.cash.sqldelight.db.SqlDriver
import app.cash.sqldelight.driver.jdbc.sqlite.JdbcSqliteDriver
import ivy.Database
actual class SQLDelightDriverFactory {
    actual fun createDriver(): SqlDriver {
        val driver: SqlDriver = JdbcSqliteDriver(JdbcSqliteDriver.IN_MEMORY)
        Database.Schema.create(driver)
        return driver
    }
}Michael Paus
04/14/2023, 4:36 PMJdbcSqliteDriver("jdbc:sqlite:${dbFilePath}")Iliyan Germanov
04/14/2023, 4:37 PMIliyan Germanov
04/14/2023, 4:38 PMMichael Paus
04/14/2023, 4:39 PMdbFilePath is just a String with the path to your DB file.Iliyan Germanov
04/14/2023, 4:39 PMMichael Paus
04/14/2023, 4:40 PMIliyan Germanov
04/14/2023, 4:41 PMArkadii Ivanov
04/14/2023, 5:18 PM