{"repo":"rapidphp/laplus","free":true,"listed":false,"github":"https://github.com/rapidphp/laplus","clone":"git clone https://github.com/rapidphp/laplus.git","description":"Leave the creation of migrations to Laplus ➕","language":"PHP","stars":21,"topics":["database","laravel","migrations"],"license":"MIT","category":"databases-storage","readme_excerpt":"Laplus ➕ Laravel plus+ add presentation for your models What's Changed In V4 - Command names changed - New development & production deploy tools - Removed slug and file columns - Supports renames and changes a column at the same time - Supports package resources - Added travels (read more...) - Added validation generators (read more...) Features 1. Migration Generating Define the structure of your model: columns, indexes, data types, enums, relationships, or even extensibility with traits. Don't get involved in migrations! Because Laplus has taken responsibility for all migrations, and it builds all migrations by reading your presentations 😎 Read more... 2. Auto Fills No need to redefine \\$fillable, \\$cast and $hidden! Defining it in the present specifies everything. So Laplus will autofill these variables. 😉 Read more... 3. IDE Friendly When all the columns, their types, and their relationships are known, why shouldn't the IDE show them to us? Laplus introduces all of this to the IDE by generating a neat (and out-of-model) document. 📝 Read more... 4. Travels Once a version of the project has been deployed, it is almost impossible to change the database. Travels allow you to make changes to the table records as well as change the table structure. ✈️ In the above example, we are going to remove first name and last name from the users table and replace them with full name . The above class is responsible for generating the full name value using the previous data before delet","default_branch":null,"files":null,"tree":[],"storefront":"/r/rapidphp","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/rapidphp/laplus/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}