Skip to content

Package

SQLiteKit

SQLiteKit is a library providing an SQLKit driver for SQLiteNIO.

Overview

This package provides the “foundational” level of support for using Fluent with SQLite by implementing the requirements of an SQLKit driver. It is responsible for:

  • Managing the underlying SQLite library (SQLiteNIO),

  • Providing a two-way bridge between SQLiteNIO and SQLKit’s generic data and metadata formats,

  • Presenting an interface for establishing, managing, and interacting with database connections via AsyncKit.

Tip

The FluentKit driver for SQLite is provided by the FluentSQLiteDriver package.

Version Support

This package uses SQLiteNIO for all underlying database interactions. The version of SQLite embedded by that package is always the one used.

Topics

Structures

Extended Modules