Glimr SQLite Driver ✨
The official SQLite driver for the Glimr web framework, providing connection pooling, query execution, and migration support. This package is meant to be used alongside the lpil/sqlight and glimr-org/framework packages and the glimr-org/glimr starter repository.
If you’d like to stay updated on Glimr’s development, Follow @migueljarias on X (that’s me) for updates.
About
Note: This repository contains the SQLite driver for Glimr. If you want to build an application using Glimr, visit the main Glimr repository.
Features
- Connection Pooling - Efficient connection management with automatic checkout/checkin
- Query Builder - Type-safe query execution with parameter binding
- Transaction Support - Atomic operations with automatic retry on lock contention
- Migration Runner - Apply database migrations with version tracking
- HTTP Context - Easy pool access in web request handlers
Installation
Add the SQLite driver to your Gleam project:
gleam add glimr_sqlite
Learn More
- Glimr - Main Glimr repository
- Glimr Framework - Core framework
- sqlight - SQLite client for Gleam
Built With
Contributing
Contributions are welcome! Please feel free to submit a Pull Request.
License
The Glimr SQLite driver is open-sourced software licensed under the MIT license.