{"id":408,"date":"2023-05-31T23:14:05","date_gmt":"2023-05-31T23:14:05","guid":{"rendered":"https:\/\/www.devopsfreelancer.com\/blog\/?p=408"},"modified":"2023-06-26T09:37:43","modified_gmt":"2023-06-26T09:37:43","slug":"how-to-use-soft-delete-to-restore-deleted-data-in-laravel","status":"publish","type":"post","link":"https:\/\/www.devopsfreelancer.com\/blog\/how-to-use-soft-delete-to-restore-deleted-data-in-laravel\/","title":{"rendered":"How to use Soft Delete and Restore Deleted Data in Laravel ?"},"content":{"rendered":"\n<p>In this Laravel tutorial we are going to learn How to use Soft Delete in Laravel framework. We will see how can we restore deleted records and again we can see that records in our Laravel application with the help of soft delete.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"ilf\">Install Laravel Framework<\/h2>\n\n\n\n<p>For implement SoftDelete, first we need to download fresh copy of Laravel framework. So we have to go to command prompt and run following command.<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>composer create-project --prefer-dist laravel\/laravel soft_delete\n<\/code><\/pre>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"mdc\">Make Database Connection<\/h2>\n\n\n\n<p>After download latest version of Laravel framework, first we need to make databae connection. So for make database connection in Laravel application, we have to open&nbsp;<strong>.env<\/strong>&nbsp;file and under that file we have to define our MySQL database configuration details.<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>DB_CONNECTION=mysql\nDB_HOST=localhost\nDB_PORT=3306\nDB_DATABASE=testing\nDB_USERNAME=root\nDB_PASSWORD=<\/code><\/pre>\n\n\n\n<p><strong>Create Model Class<\/strong><\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>php artisan make:model Category -m<\/code><\/pre>\n\n\n\n<p>First go to your migration and add this column below<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>$table-&gt;softDeletes();\n<\/code><\/pre>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"415\" src=\"https:\/\/www.devopsfreelancer.com\/blog\/wp-content\/uploads\/2023\/05\/image-83-1024x415.png\" alt=\"\" class=\"wp-image-409\" srcset=\"https:\/\/www.devopsfreelancer.com\/blog\/wp-content\/uploads\/2023\/05\/image-83-1024x415.png 1024w, https:\/\/www.devopsfreelancer.com\/blog\/wp-content\/uploads\/2023\/05\/image-83-300x122.png 300w, https:\/\/www.devopsfreelancer.com\/blog\/wp-content\/uploads\/2023\/05\/image-83-768x311.png 768w, https:\/\/www.devopsfreelancer.com\/blog\/wp-content\/uploads\/2023\/05\/image-83.png 1343w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<pre class=\"wp-block-code\"><code>Go to your model and add this class\n\nuse SoftDeletes;\n<\/code><\/pre>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"415\" src=\"https:\/\/www.devopsfreelancer.com\/blog\/wp-content\/uploads\/2023\/05\/image-84-1024x415.png\" alt=\"\" class=\"wp-image-410\" srcset=\"https:\/\/www.devopsfreelancer.com\/blog\/wp-content\/uploads\/2023\/05\/image-84-1024x415.png 1024w, https:\/\/www.devopsfreelancer.com\/blog\/wp-content\/uploads\/2023\/05\/image-84-300x122.png 300w, https:\/\/www.devopsfreelancer.com\/blog\/wp-content\/uploads\/2023\/05\/image-84-768x311.png 768w, https:\/\/www.devopsfreelancer.com\/blog\/wp-content\/uploads\/2023\/05\/image-84.png 1345w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p>Next go your controller<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>public function AllCat(){\n     \n        $categories = Category::latest()-&gt;get();\n        $traChat = Category::onlyTrashed()-&gt;latest()-&gt;paginate(5);\n        return view('admin.category.index',compact('categories','traChat'));\n    }\n<\/code><\/pre>\n\n\n\n<p>Next go to your view file where you want to show the deleted data<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>&lt;div class=\"container\"&gt;\n                &lt;div class=\"row\"&gt;\n                trash part\n                &lt;\/div&gt;\n                &lt;table class=\"table\"&gt;\n                        &lt;thead&gt;\n                            &lt;tr&gt;\n                                &lt;th scope=\"col\"&gt;SL No&lt;\/th&gt;\n                                &lt;th scope=\"col\"&gt;Category Name&lt;\/th&gt;\n                                &lt;th scope=\"col\"&gt;User&lt;\/th&gt;\n                                &lt;th scope=\"col\"&gt;Created At&lt;\/th&gt;\n                                &lt;th scope=\"col\"&gt;Action&lt;\/th&gt;\n                            &lt;\/tr&gt;\n                        &lt;\/thead&gt;\n                        &lt;tbody&gt;\n                            @foreach($traChat as $category)\n                            &lt;tr&gt;\n                                &lt;th scope=\"row\"&gt;{{ $category-&gt;id}}&lt;\/th&gt;\n                                &lt;td&gt;{{ $category-&gt;category_name}}&lt;\/td&gt;\n                                &lt;td&gt;{{ $category-&gt;user-&gt;name }}&lt;\/td&gt;\n                                &lt;td&gt;{{ $category-&gt;created_at}}&lt;\/td&gt;\n                                &lt;td&gt;\n                                    \n                                    &lt;a href=\"{{ route('category.edit',$category-&gt;id)}}\" class=\"btn btn-info\"&gt;Edit&lt;\/a&gt;\n                                    &lt;a href=\"{{ route('category_delete',$category-&gt;id)}}\" class=\"btn btn-danger\"&gt;Delete&lt;\/a&gt;\n                                &lt;\/td&gt;\n                            &lt;\/tr&gt;\n                            &lt;tr&gt;\n                            @endforeach\n                        &lt;\/tbody&gt;\n                    &lt;\/table&gt;\n            &lt;\/div&gt;\n<\/code><\/pre>\n\n\n\n<p>Restore deleted data through softdelte<\/p>\n\n\n\n<p>Go to web.php and paste below code.<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>Route::get('\/category\/restore\/{id}',&#91;CategoryController::class,'Restore'])-&gt;name('category_restore');<\/code><\/pre>\n\n\n\n<p>Go to your blade page<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>\n&lt;a href=\"{{ route('category_restore',$category-&gt;id)}}\" class=\"btn btn-info\"&gt;Edit&lt;\/a&gt;<\/code><\/pre>\n\n\n\n<p>Next go to your controller and put down below function<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>public function Restore($id)\n    {\n        $delete = Category::withTrashed()-&gt;find($id)-&gt;restore();\n        return redirect()-&gt;route('all.category')-&gt;with('delete', 'category delete successfully');\n    }\n<\/code><\/pre>\n\n\n\n<p>Now Deleted data restore successfully.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>In this Laravel tutorial we are going to learn How to use Soft Delete in Laravel framework. We will see how can we restore deleted records and&#8230; <\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[25],"tags":[133,134,132],"class_list":["post-408","post","type-post","status-publish","format-standard","hentry","category-laravel","tag-how-to-use-soft-delete-in-laravel","tag-restore-in-laravel","tag-soft-delete"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.4 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>How to use Soft Delete and Restore Deleted Data in Laravel ? - DevOps Freelancer<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.devopsfreelancer.com\/blog\/how-to-use-soft-delete-to-restore-deleted-data-in-laravel\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"How to use Soft Delete and Restore Deleted Data in Laravel ? - DevOps Freelancer\" \/>\n<meta property=\"og:description\" content=\"In this Laravel tutorial we are going to learn How to use Soft Delete in Laravel framework. We will see how can we restore deleted records and...\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.devopsfreelancer.com\/blog\/how-to-use-soft-delete-to-restore-deleted-data-in-laravel\/\" \/>\n<meta property=\"og:site_name\" content=\"DevOps Freelancer\" \/>\n<meta property=\"article:author\" content=\"https:\/\/www.facebook.com\/amitsthakurs\/\" \/>\n<meta property=\"article:published_time\" content=\"2023-05-31T23:14:05+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2023-06-26T09:37:43+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.devopsfreelancer.com\/blog\/wp-content\/uploads\/2023\/05\/image-83-1024x415.png\" \/>\n<meta name=\"author\" content=\"Amit Kumar\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@https:\/\/twitter.com\/amits_thakurs\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Amit Kumar\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"2 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/www.devopsfreelancer.com\\\/blog\\\/how-to-use-soft-delete-to-restore-deleted-data-in-laravel\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.devopsfreelancer.com\\\/blog\\\/how-to-use-soft-delete-to-restore-deleted-data-in-laravel\\\/\"},\"author\":{\"name\":\"Amit Kumar\",\"@id\":\"https:\\\/\\\/www.devopsfreelancer.com\\\/blog\\\/#\\\/schema\\\/person\\\/22ed4bd82dc04200a2ca541b3e35fc5b\"},\"headline\":\"How to use Soft Delete and Restore Deleted Data in Laravel ?\",\"datePublished\":\"2023-05-31T23:14:05+00:00\",\"dateModified\":\"2023-06-26T09:37:43+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/www.devopsfreelancer.com\\\/blog\\\/how-to-use-soft-delete-to-restore-deleted-data-in-laravel\\\/\"},\"wordCount\":192,\"commentCount\":1,\"image\":{\"@id\":\"https:\\\/\\\/www.devopsfreelancer.com\\\/blog\\\/how-to-use-soft-delete-to-restore-deleted-data-in-laravel\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.devopsfreelancer.com\\\/blog\\\/wp-content\\\/uploads\\\/2023\\\/05\\\/image-83-1024x415.png\",\"keywords\":[\"how-to-use-soft-delete-in-laravel\",\"restore-in-laravel\",\"soft-delete\"],\"articleSection\":[\"Laravel\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\\\/\\\/www.devopsfreelancer.com\\\/blog\\\/how-to-use-soft-delete-to-restore-deleted-data-in-laravel\\\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/www.devopsfreelancer.com\\\/blog\\\/how-to-use-soft-delete-to-restore-deleted-data-in-laravel\\\/\",\"url\":\"https:\\\/\\\/www.devopsfreelancer.com\\\/blog\\\/how-to-use-soft-delete-to-restore-deleted-data-in-laravel\\\/\",\"name\":\"How to use Soft Delete and Restore Deleted Data in Laravel ? - DevOps Freelancer\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.devopsfreelancer.com\\\/blog\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/www.devopsfreelancer.com\\\/blog\\\/how-to-use-soft-delete-to-restore-deleted-data-in-laravel\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/www.devopsfreelancer.com\\\/blog\\\/how-to-use-soft-delete-to-restore-deleted-data-in-laravel\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.devopsfreelancer.com\\\/blog\\\/wp-content\\\/uploads\\\/2023\\\/05\\\/image-83-1024x415.png\",\"datePublished\":\"2023-05-31T23:14:05+00:00\",\"dateModified\":\"2023-06-26T09:37:43+00:00\",\"author\":{\"@id\":\"https:\\\/\\\/www.devopsfreelancer.com\\\/blog\\\/#\\\/schema\\\/person\\\/22ed4bd82dc04200a2ca541b3e35fc5b\"},\"breadcrumb\":{\"@id\":\"https:\\\/\\\/www.devopsfreelancer.com\\\/blog\\\/how-to-use-soft-delete-to-restore-deleted-data-in-laravel\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/www.devopsfreelancer.com\\\/blog\\\/how-to-use-soft-delete-to-restore-deleted-data-in-laravel\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/www.devopsfreelancer.com\\\/blog\\\/how-to-use-soft-delete-to-restore-deleted-data-in-laravel\\\/#primaryimage\",\"url\":\"https:\\\/\\\/www.devopsfreelancer.com\\\/blog\\\/wp-content\\\/uploads\\\/2023\\\/05\\\/image-83.png\",\"contentUrl\":\"https:\\\/\\\/www.devopsfreelancer.com\\\/blog\\\/wp-content\\\/uploads\\\/2023\\\/05\\\/image-83.png\",\"width\":1343,\"height\":544},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/www.devopsfreelancer.com\\\/blog\\\/how-to-use-soft-delete-to-restore-deleted-data-in-laravel\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/www.devopsfreelancer.com\\\/blog\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"How to use Soft Delete and Restore Deleted Data in Laravel ?\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/www.devopsfreelancer.com\\\/blog\\\/#website\",\"url\":\"https:\\\/\\\/www.devopsfreelancer.com\\\/blog\\\/\",\"name\":\"DevOps Freelancer\",\"description\":\"We provide DevOps | SRE | DevSecOps | MLOps Freelancing\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/www.devopsfreelancer.com\\\/blog\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/www.devopsfreelancer.com\\\/blog\\\/#\\\/schema\\\/person\\\/22ed4bd82dc04200a2ca541b3e35fc5b\",\"name\":\"Amit Kumar\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/d76fb4d0f15f7a458f1fd91063b44fbb7e7eb9e724b1c465d885054c2540250f?s=96&d=mm&r=g\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/d76fb4d0f15f7a458f1fd91063b44fbb7e7eb9e724b1c465d885054c2540250f?s=96&d=mm&r=g\",\"contentUrl\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/d76fb4d0f15f7a458f1fd91063b44fbb7e7eb9e724b1c465d885054c2540250f?s=96&d=mm&r=g\",\"caption\":\"Amit Kumar\"},\"description\":\"Hi I am Amit Kumar Thakur Experienced as s Software Developer with a demonstrated history of working in the information technology and services industry. Skilled in HTML, CSS, Bootstrap4, PHP, Laravel-9 , REST API,FB API,Google API, Youtube Api, Bitbucket,Github,Linux and jQuery. Strong engineering professional focused in Computer\\\/Information Technology Administration and Management. Currently my profile is to Software Developer, analyze the requirement, creating frame for web application, coding and maintenance.\",\"sameAs\":[\"https:\\\/\\\/www.facebook.com\\\/amitsthakurs\\\/\",\"https:\\\/\\\/www.instagram.com\\\/amits_thakurs\\\/\",\"https:\\\/\\\/www.linkedin.com\\\/in\\\/amits-thakurs\\\/\",\"https:\\\/\\\/x.com\\\/https:\\\/\\\/twitter.com\\\/amits_thakurs\"],\"url\":\"https:\\\/\\\/www.devopsfreelancer.com\\\/blog\\\/author\\\/amit\\\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"How to use Soft Delete and Restore Deleted Data in Laravel ? - DevOps Freelancer","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.devopsfreelancer.com\/blog\/how-to-use-soft-delete-to-restore-deleted-data-in-laravel\/","og_locale":"en_US","og_type":"article","og_title":"How to use Soft Delete and Restore Deleted Data in Laravel ? - DevOps Freelancer","og_description":"In this Laravel tutorial we are going to learn How to use Soft Delete in Laravel framework. We will see how can we restore deleted records and...","og_url":"https:\/\/www.devopsfreelancer.com\/blog\/how-to-use-soft-delete-to-restore-deleted-data-in-laravel\/","og_site_name":"DevOps Freelancer","article_author":"https:\/\/www.facebook.com\/amitsthakurs\/","article_published_time":"2023-05-31T23:14:05+00:00","article_modified_time":"2023-06-26T09:37:43+00:00","og_image":[{"url":"https:\/\/www.devopsfreelancer.com\/blog\/wp-content\/uploads\/2023\/05\/image-83-1024x415.png","type":"","width":"","height":""}],"author":"Amit Kumar","twitter_card":"summary_large_image","twitter_creator":"@https:\/\/twitter.com\/amits_thakurs","twitter_misc":{"Written by":"Amit Kumar","Est. reading time":"2 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.devopsfreelancer.com\/blog\/how-to-use-soft-delete-to-restore-deleted-data-in-laravel\/#article","isPartOf":{"@id":"https:\/\/www.devopsfreelancer.com\/blog\/how-to-use-soft-delete-to-restore-deleted-data-in-laravel\/"},"author":{"name":"Amit Kumar","@id":"https:\/\/www.devopsfreelancer.com\/blog\/#\/schema\/person\/22ed4bd82dc04200a2ca541b3e35fc5b"},"headline":"How to use Soft Delete and Restore Deleted Data in Laravel ?","datePublished":"2023-05-31T23:14:05+00:00","dateModified":"2023-06-26T09:37:43+00:00","mainEntityOfPage":{"@id":"https:\/\/www.devopsfreelancer.com\/blog\/how-to-use-soft-delete-to-restore-deleted-data-in-laravel\/"},"wordCount":192,"commentCount":1,"image":{"@id":"https:\/\/www.devopsfreelancer.com\/blog\/how-to-use-soft-delete-to-restore-deleted-data-in-laravel\/#primaryimage"},"thumbnailUrl":"https:\/\/www.devopsfreelancer.com\/blog\/wp-content\/uploads\/2023\/05\/image-83-1024x415.png","keywords":["how-to-use-soft-delete-in-laravel","restore-in-laravel","soft-delete"],"articleSection":["Laravel"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/www.devopsfreelancer.com\/blog\/how-to-use-soft-delete-to-restore-deleted-data-in-laravel\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/www.devopsfreelancer.com\/blog\/how-to-use-soft-delete-to-restore-deleted-data-in-laravel\/","url":"https:\/\/www.devopsfreelancer.com\/blog\/how-to-use-soft-delete-to-restore-deleted-data-in-laravel\/","name":"How to use Soft Delete and Restore Deleted Data in Laravel ? - DevOps Freelancer","isPartOf":{"@id":"https:\/\/www.devopsfreelancer.com\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.devopsfreelancer.com\/blog\/how-to-use-soft-delete-to-restore-deleted-data-in-laravel\/#primaryimage"},"image":{"@id":"https:\/\/www.devopsfreelancer.com\/blog\/how-to-use-soft-delete-to-restore-deleted-data-in-laravel\/#primaryimage"},"thumbnailUrl":"https:\/\/www.devopsfreelancer.com\/blog\/wp-content\/uploads\/2023\/05\/image-83-1024x415.png","datePublished":"2023-05-31T23:14:05+00:00","dateModified":"2023-06-26T09:37:43+00:00","author":{"@id":"https:\/\/www.devopsfreelancer.com\/blog\/#\/schema\/person\/22ed4bd82dc04200a2ca541b3e35fc5b"},"breadcrumb":{"@id":"https:\/\/www.devopsfreelancer.com\/blog\/how-to-use-soft-delete-to-restore-deleted-data-in-laravel\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.devopsfreelancer.com\/blog\/how-to-use-soft-delete-to-restore-deleted-data-in-laravel\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.devopsfreelancer.com\/blog\/how-to-use-soft-delete-to-restore-deleted-data-in-laravel\/#primaryimage","url":"https:\/\/www.devopsfreelancer.com\/blog\/wp-content\/uploads\/2023\/05\/image-83.png","contentUrl":"https:\/\/www.devopsfreelancer.com\/blog\/wp-content\/uploads\/2023\/05\/image-83.png","width":1343,"height":544},{"@type":"BreadcrumbList","@id":"https:\/\/www.devopsfreelancer.com\/blog\/how-to-use-soft-delete-to-restore-deleted-data-in-laravel\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.devopsfreelancer.com\/blog\/"},{"@type":"ListItem","position":2,"name":"How to use Soft Delete and Restore Deleted Data in Laravel ?"}]},{"@type":"WebSite","@id":"https:\/\/www.devopsfreelancer.com\/blog\/#website","url":"https:\/\/www.devopsfreelancer.com\/blog\/","name":"DevOps Freelancer","description":"We provide DevOps | SRE | DevSecOps | MLOps Freelancing","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.devopsfreelancer.com\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Person","@id":"https:\/\/www.devopsfreelancer.com\/blog\/#\/schema\/person\/22ed4bd82dc04200a2ca541b3e35fc5b","name":"Amit Kumar","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/secure.gravatar.com\/avatar\/d76fb4d0f15f7a458f1fd91063b44fbb7e7eb9e724b1c465d885054c2540250f?s=96&d=mm&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/d76fb4d0f15f7a458f1fd91063b44fbb7e7eb9e724b1c465d885054c2540250f?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/d76fb4d0f15f7a458f1fd91063b44fbb7e7eb9e724b1c465d885054c2540250f?s=96&d=mm&r=g","caption":"Amit Kumar"},"description":"Hi I am Amit Kumar Thakur Experienced as s Software Developer with a demonstrated history of working in the information technology and services industry. Skilled in HTML, CSS, Bootstrap4, PHP, Laravel-9 , REST API,FB API,Google API, Youtube Api, Bitbucket,Github,Linux and jQuery. Strong engineering professional focused in Computer\/Information Technology Administration and Management. Currently my profile is to Software Developer, analyze the requirement, creating frame for web application, coding and maintenance.","sameAs":["https:\/\/www.facebook.com\/amitsthakurs\/","https:\/\/www.instagram.com\/amits_thakurs\/","https:\/\/www.linkedin.com\/in\/amits-thakurs\/","https:\/\/x.com\/https:\/\/twitter.com\/amits_thakurs"],"url":"https:\/\/www.devopsfreelancer.com\/blog\/author\/amit\/"}]}},"_links":{"self":[{"href":"https:\/\/www.devopsfreelancer.com\/blog\/wp-json\/wp\/v2\/posts\/408","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.devopsfreelancer.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.devopsfreelancer.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.devopsfreelancer.com\/blog\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/www.devopsfreelancer.com\/blog\/wp-json\/wp\/v2\/comments?post=408"}],"version-history":[{"count":5,"href":"https:\/\/www.devopsfreelancer.com\/blog\/wp-json\/wp\/v2\/posts\/408\/revisions"}],"predecessor-version":[{"id":514,"href":"https:\/\/www.devopsfreelancer.com\/blog\/wp-json\/wp\/v2\/posts\/408\/revisions\/514"}],"wp:attachment":[{"href":"https:\/\/www.devopsfreelancer.com\/blog\/wp-json\/wp\/v2\/media?parent=408"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.devopsfreelancer.com\/blog\/wp-json\/wp\/v2\/categories?post=408"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.devopsfreelancer.com\/blog\/wp-json\/wp\/v2\/tags?post=408"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}