principais pacotes de adaptadores e conectores de banco de dados do Flutter Além dos bancos de dados embutidos e populares em nuvem, os usuários do Dart e do Flutter também têm acesso a pacotes de adaptadores ou conectores de banco de dados que podem ajudar a se conectar a outros bancos de dados populares, como MongoDB, MySQL, Postgres, CouchDB, etc. Você pode conferir a lista completa abaixo.
mongo_dart
468
Driver do MongoDB, implementado em puro Dart. Todas as operações CRUD, pipeline de agregação e muito mais!
postgres
308
Driver do banco de dados PostgreSQL. Suporta reutilização de declarações e protocolo binário.
mysql_client
162
Cliente MySQL nativo escrito em Dart. Testado com MySQL Percona Server (5.7, 8), MariaDB (10). Suporta TLS.
mysql_utils
58
Esta é uma biblioteca auxiliar para o cliente MySQL. Torna o uso do MySQL mais fácil e simples.
faunadb_http
54
Implementação pura em Dart de um cliente FaunaDB, que fornece classes de consulta que se assemelham de perto às funções FQL.
fluent_query_builder
51
Uma biblioteca Dart que permite executar consultas SQL no banco de dados PostgreSQL de forma fluente e fácil.
sql_conn
49
Plugin para conectar um aplicativo Flutter Android ao SQL Server. Facilmente leia dados do banco de dados SQL e execute operações CURD, entre outras.
couchbase_lite
47
Plugin Flutter para Couchbase Lite Community Edition, um banco de dados leve e incorporado, noSQL, com sincronização em tempo real e suporte offline no Android e iOS.
postgresql2
40
Um fork do driver PostgreSQL de Greg (xxgreg/postgresql) que respeita a substituição conservada de strings e operadores @@. Também otimizando a implementação do grupo agressivamente.
dartis
26
Cliente Redis com comandos de tipo seguro, encadeamento, dispare e esqueça, publicar/se inscrever, modo de monitoramento, comandos inline, transações, script Lua, módulos e muito mais.
rethink_db_ns
25
Este é um driver não oficial para usar o RethinkDB no Dart e no Flutter, com suporte a Null Safety. Este driver é baseado em um fork https://github.com/marceloneppel/rethinkdb
cqrs
23
uma biblioteca para comunicação conveniente com backends compatíveis com CQRS, usando consultas e comandos.
sqflite_migration
21
Uma biblioteca para permitir migrações de banco de dados sqlite, usando o plugin sqflite.
postgres_pool
20
Pool de conexão Postgresql com uma ampla variedade de parâmetros de reconexão automatizados.
shorebird_redis_client
9
uma biblioteca cliente dart leve para comunicar com um servidor redis. construído por shorebird