Releases: ehsanmok/sqlite
Releases 路 ehsanmok/sqlite
Release list
v0.1.3
Compatible with Mojo v1.0.0b2.
Changes
- Migrate to Mojo v1.0.0b2 (pin
mojo ==1.0.0b2inpixi.tomlandrecipe.yaml). - Pin the
pixi-build-rattler-buildbackend to==0.3.13to avoid the 0.4 build-API break. - Update for the b2 reflection API in
orm.mojo:reflect[T]is now a comptime alias, so drop the call parentheses (reflect[T]()->reflect[T]). - Rename the FFI pointer origin
MutExternalOrigin->MutUntrackedOrigininffi.mojo(the*ExternalOriginaliases were renamed to*UntrackedOrigin). - Resolves against
morph@mainandmozz@main, both now on b2.
v0.1.2
v0.1.1
v0.1.0
sqlite v0.1.0
Initial stable release of sqlite, a Mojo SQLite library with ORM support.
Features
- Full SQLite3 C FFI bindings
- Prepared statements with type-safe parameter binding
- Lightweight ORM with
@modeldecorator - Transaction support (begin, commit, rollback)
- All SQLite column types (INTEGER, REAL, TEXT, BLOB, NULL)
- Optional field support via
Optional[T]
Installation
[dependencies]
sqlite = { git = "https://github.com/ehsanmok/sqlite.git", tag = "v0.1.0" }