Package selection guidance compiled from public package information, community data, and project usage.
Fluent Query Builder is a Dart library designed to simplify the execution of SQL queries against PostgreSQL databases using a fluent, chainable API. It enables developers to write clean, readable, and maintainable database interactions without manually constructing raw SQL strings. The library integrates seamlessly with Flutter apps across multiple platforms, making it ideal for projects requiring robust database operations. With minimal setup and intuitive syntax, it reduces the risk of SQL injection and streamlines query management.
Use cases
Building dynamic database queries in Flutter apps
Simplifying CRUD operations with PostgreSQL
Reducing boilerplate in SQL statement construction
Integrating PostgreSQL with cross-platform mobile and desktop apps
Writing secure, readable SQL code without sacrificing performance
Developers seeking alternatives to raw SQL or ORM frameworks
Considerations
Requires PostgreSQL as the backend database
Limited to SQL-based operations
No built-in migration or schema management
Best suited for applications with moderate to complex query needs
Dependent on external maintenance of the GitHub repository
Original README
Original README snapshot from the linked source repository. Visit the repository for the latest content.
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.