Structuregrdb 7.3.0GRDB
DatabaseBackupProgress
Describe the progress of a database backup.
struct DatabaseBackupProgress
Related SQLite documentation: https://www.sqlite.org/c3ref/backup_finish.html
Describe the progress of a database backup.
struct DatabaseBackupProgress
Related SQLite documentation: https://www.sqlite.org/c3ref/backup_finish.html
import GRDB
A toolkit for SQLite databases, with a focus on application development
typealias BusyCallback = (_ numberOfTries: Int) -> Bool
See BusyMode
and https://www.sqlite.org/c3ref/busy_handler.html
enum BusyMode
When there are several connections to a database, a connection may try to access the database while it is locked by another connection.
enum CheckpointMode
The available checkpoint modes.
typealias LogErrorFunction = (_ resultCode: ResultCode, _ message: String) -> Void
An error log function that takes an error code and message.
struct StorageClass
An SQLite storage class.
enum TraceEvent
A trace event.
struct TracingOptions
An option for the SQLite tracing feature.
protocol Sendable
var completedPageCount: Int { get }
The number of of backed up pages.
let isCompleted: Bool
A boolean value indicating whether the backup is complete.
let remainingPageCount: Int
The number of pages still to be backed up.
let totalPageCount: Int
The number of pages in the source database.