creating 'task' table with migration
insert data into table using Eloquent ORM
updating table with Eloquent ORM
deleting data of table with Eloquent ORM
using softDeletes() with Eloquent ORM to keep the data for tracking