simolus3

drift

simolus3

Drift is an easy to use, reactive, typesafe persistence library for Dart & Flutter.

AI 简介

Drift 是一个面向 Dart 和 Flutter 的响应式、类型安全的 SQLite 持久化库。它支持在 SQL 和 Dart 中编写查询,提供编译时类型检查、自动代码生成、跨平台(含 Web)支持、内置事务与迁移、多表 JOIN、WITH/WINDOW 子句等能力,并可通过流实现查询结果的自动响应式更新。其生成式架构(含 DAO 支持与 SQL 文件模块化导入)兼顾灵活性与工程可维护性,性能接近轻量级键值存储,且原生支持多 isolate 数据库操作。适用于需要强类型保障、复杂查询能力与响应式数据同步的 Flutter 跨端应用开发场景。

Dart
MIT License
3.2k
Stars
459
Forks
34
Watchers
205
Issues

Star 增长

今日0
近 7 天0
近 30 天+10
综合评分60.99
默认分支develop