eloquent-database
Accessors & Mutators
Modifying and accessing attributes with Accessors and Mutators
Database Transactions
Using Transactions to ensure data integrity
Eager Loading / Lazy Loading
Optimizing queries with Eager Loading
Eloquent ORM
Object-Relational Mapping in Laravel
Mass Assignment
Protection against Mass Assignment
Migrations
Managing database schema with Migrations
Models
Creating and using Eloquent Models
Query Builder
Building complex queries with Query Builder
Relationships
Defining and using relationships between Models
Scopes (Local / Global)
Defining query scopes for reuse
Seeders
Populating database with test data using Seeders
Soft Deletes
Soft deletion with Soft Deletes