sqfentity 0.0.5+2 sqfentity: ^0.0.5+2 copied to clipboard
SqfEntity ORM for Flutter/Dart lets you build and execute SQL commands easily and quickly with the help of fluent methods similar to .Net Entity Framework. Do easily and faster adding tables, adding c [...]
sqfentity #
Getting Started #
SqfEntity is based on SQFlite plugin and lets you build and execute SQL commands easily and quickly with the help of fluent methods similar to .Net Entity Framework
Leave the job to SqfEntitiy for CRUD operations. Do easily and faster adding tables, adding columns, defining multiple tables, soft deleting, recovery, syncronize data from the web and more with the help of SqfEntityTable class.
If you have a bundled database, you can use it or EntityBase will create a new database automatically for you.
What you can with sqfEntity? #
- Create Database Model (supports multiple databases & models)
- Creating Model (Table) Class
- Basic methods for CRUD operations 3.1. toSingle() 3.2. toList() 3.3. getById() 3.4. save(), saveAll() 3.5. delete() 3.6. recover() (only softdelete was activated) 3.7. Update Batch
- DISTINCT
- GROUP BY with Aggregate and Scalar functions (MIN,MAX,SUM,AVG..)
- Object Relational Mapping (Child to Parent, get Childs of Parent)
- Syncronize data from JSON (on the web)
For more information about the SqfEntity and download sample application Click here