Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/vapor/sqlite-nio
Non-blocking wrapper for libsqlite3-dev using SwiftNIO
https://github.com/vapor/sqlite-nio
server-side-swift sqlite sqlite3 swift swift-nio vapor
Last synced: about 2 months ago
JSON representation
Non-blocking wrapper for libsqlite3-dev using SwiftNIO
- Host: GitHub
- URL: https://github.com/vapor/sqlite-nio
- Owner: vapor
- License: mit
- Created: 2019-04-10T22:45:43.000Z (almost 6 years ago)
- Default Branch: main
- Last Pushed: 2024-05-28T23:48:22.000Z (8 months ago)
- Last Synced: 2024-05-29T14:10:49.576Z (8 months ago)
- Topics: server-side-swift, sqlite, sqlite3, swift, swift-nio, vapor
- Language: C
- Homepage:
- Size: 8.52 MB
- Stars: 57
- Watchers: 15
- Forks: 13
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
- License: LICENSE
- Codeowners: .github/CODEOWNERS
Awesome Lists containing this project
README
🐬 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)