Orientação gerada a partir de informações públicas. Apenas para referência.
O Fluent Query Builder é uma biblioteca Dart projetada para simplificar a execução de consultas SQL em bancos de dados PostgreSQL usando uma API fluida e encadeável. Permite que desenvolvedores escrevam interações com o banco de dados limpas, legíveis e fáceis de manter sem precisar construir manualmente strings SQL brutos. A biblioteca se integra perfeitamente a aplicativos Flutter em múltiplas plataformas, tornando-a ideal para projetos que exigem operações robustas no banco de dados. Com configuração mínima e sintaxe intuitiva, reduz o risco de injeção de SQL e agiliza a gestão de consultas.
Casos de uso
Construindo consultas de banco de dados dinâmicas em aplicativos Flutter
Simplificando operações CRUD com PostgreSQL
Reduzindo o código repetitivo na construção de instruções SQL
Integração do PostgreSQL com aplicativos móveis e desktop multiplataforma
Escreva código SQL seguro e legível sem sacrificar o desempenho
Desenvolvedores Flutter trabalhando com PostgreSQL
Equipes que priorizam a legibilidade do código e segurança
Projetos que exigem interações frequentes com o banco de dados
Desenvolvedores procurando alternativas para SQL bruto ou frameworks ORM
Considerações
Requer o PostgreSQL como banco de dados de backend
Limitado a operações baseadas em SQL
Nenhuma migração ou gerenciamento de esquema embutido
Mais adequado para aplicações com necessidades de consulta moderadas a complexas
Dependente da manutenção externa do repositório GitHub
README original
Snapshot do README original do repositório-fonte vinculado. Consulte o repositório para o conteúdo mais recente.
fluent_query_builder
A dart library that allows you to execute SQL queries in the PostgreSQL and MySql database in a fluent way, is very easy to execute.
This library implements POOL of connections.
This lib implements the vast majority of SQL statements and clauses
Soon it will also support ORM without reflection and without code generation in a simple and consistent way.