vapor / sqlite-nio

Non-blocking wrapper for libsqlite3-dev using SwiftNIO
MIT License
62 stars 16 forks source link
server-side-swift sqlite sqlite3 swift swift-nio vapor

SQLiteNIO

Documentation Team Chat MIT License Continuous Integration Swift 5.8+


🐬 Non-blocking, event-driven Swift client for [SQLite](https://sqlite.org) built on [SwiftNIO](https://github.com/apple/swift-nio). ## Using SQLiteNIO Use standard SwiftPM syntax to include SQLiteNIO as a dependency in your `Package.swift` file: ```swift dependencies: [ .package(url: "https://github.com/vapor/sqlite-nio.git", from: "1.0.0") ] ``` ### Supported Platforms SQLiteNIO supports all platforms on which NIO itself works. At the time of this writing, these include: - Ubuntu 20.04+ - macOS 10.15+ - iOS 13+ - tvOS 13+ and watchOS 7+ (experimental)