principais pacotes de banco de dados persistente SQL em Flutter Os bancos de dados embutidos são aqueles armazenamentos de dados que vêm pré-empacotados em dispositivos (como smartphones) para persistir dados no dispositivo para uso futuro. SQLite é um banco de dados SQL embutido que vem pré-empacotado em smartphones e pode ser usado para armazenar dados em formato estruturado. Esses dados podem ser adicionados, modificados ou excluídos usando a linguagem de programação SQL. No Flutter, existem outros bancos de dados como drift que são construídos em cima do SQLite e fornecem recursos adicionais. A lista completa de pacotes Dart e Flutter que fornecem utilitários para criar e atualizar um banco de dados persistente SQL embutido para o seu aplicativo Flutter é fornecida abaixo.
floor
959
A abstração do SQLite com tipagem segura, reativa e leve para seus aplicativos Flutter. Esta biblioteca é uma dependência de tempo de execução.
sqfentity
280
SqfEntity ORM para Flutter/Dart permite construir e executar comandos SQL de forma fácil e rápida com a ajuda de métodos fluentes semelhantes ao .Net Entity Framework.
orm
223
ORM de próxima geração para Dart e Flutter | PostgreSQL, MySQL, MariaDB, SQL Server, SQLite, MongoDB e CockroachDB
sqflite_sqlcipher
141
Plugin Flutter para SQLite, um mecanismo de banco de dados SQL embutido, autocontido e de alta confiabilidade (suporte ao SqlCipher)
powersync
90
sdk flutter powersync - mantenha bancos de dados postgresql sincronizados com bancos de dados sqlite no dispositivo
drift_db_viewer
89
Um pacote para visualizar seu banco de dados drift em seu próprio aplicativo com filtragem e sem a necessidade de exportar seu arquivo de banco de dados
psqlite
70
PSQLite é um wrapper para trabalhar com bancos de dados SQLite de maneira mais simples, intuitiva e escalável para qualquer projeto Flutter
sqflite_common
69
Wrapper Dart em SQLite, um mecanismo de banco de dados SQL embutido, autocontido e de alta confiabilidade
sqlbrite
52
RxDart Reactive stream sqflite (sqlite) para Flutter - Sqlbrite para Flutter - Uma biblioteca leve em torno de sqflite que introduz a semântica de fluxo reativo nas operações SQL
idb_sqflite
44
API IndexedDB em cima de sqflite para Flutter (Desktop e Mobile) e aplicativos DartVM IO
sqlcool
43
Sqlite fácil e reativo. Fluxo de alterações, bloco de seleção, modelos de banco de dados personalizados
quds_db
33
Um pacote de expansão sqflite que simplifica a criação de bancos de dados e tabelas, operações de crud, consultas com modelagem
async_storage_reader
32
pacote flutter para ler dados do asyncstorage de aplicativos react native, ajudando na migração para flutter sem perda de dados.
wazeloquent
26
O WazEloquent é um pacote Flutter no qual você pode interagir com o banco de dados 'sqlite' no estilo do Laravel Eloquent dentro do aplicativo
drift_sqflite
21
uma implementação apenas flutter de um banco de dados drift, baseada no pacote sqflite.
sqfentity_gen
19
SqfnEntity Model Generator. SQLite ORM para Flutter permite construir e executar comandos SQL facilmente e rapidamente com a ajuda de métodos fluentes semelhantes ao .Net Entity Framework
cozy_data
12
a swift-inspired persistent data management solution for flutter. provides a simple, powerful, and type-safe way to persist your app's models with automatic ui updates.
floor_annotation
4
a abstração sqlite tipada, reativa e leve para suas aplicações flutter. não use este pacote diretamente. importe o pacote floor em vez disso.
drift
0
Drift é uma biblioteca reativa para armazenar dados relacionais em aplicativos Dart e Flutter.