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
501
Driver do MongoDB, implementado em puro Dart. Todas as operações CRUD, pipeline de agregação e muito mais!
postgres
379
Driver do banco de dados PostgreSQL. Suporta reutilização de declarações e protocolo binário.
mysql_client
181
Cliente MySQL nativo escrito em Dart. Testado com MySQL Percona Server (5.7, 8), MariaDB (10). Suporta TLS.
mysql_utils
61
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.
sql_conn
52
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.
fluent_query_builder
51
Uma biblioteca Dart que permite executar consultas SQL no banco de dados PostgreSQL de forma fluente e fácil.
couchbase_lite
46
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
43
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.
mssql_connection
26
Um plugin Flutter para Android que fornece conectividade com o servidor de banco de dados MS SQL Server.
dart_odbc
26
a dart package for interacting with odbc databases. it allows you to connect to odbc data sources and execute sql queries directly from your dart applications.
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.
cqrs
25
uma biblioteca para comunicação conveniente com backends compatíveis com CQRS, usando consultas e comandos.
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
sqflite_migration
23
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
15
uma biblioteca cliente dart leve para comunicar com um servidor redis. construído por shorebird