Before going to start our coding we need to know about Laravel Migration and how it helps us.
First of all, if we want to build a project. We need...
For further actions, you may consider blocking this person and/or reporting abuse
Thank you. It saved me time.
I though with ORM it's only one way. Thanks for this great article.
Thank you for this . it save my life.
Well discussed. It worked for me. Thank you
Thanks.
Thanks!
Welcome Brother.
So I'm pretty damns sure if I run php artisan migrate it will without any question run all my migration files and delete all of the data. I see people thanking you here like they did not lose all their data but it always removes all the data every time I run that command. So I simply run the 1 migration file with: php artisan migrate --path=/database/migrations/full_migration_file_name_migration.php
I just tried this. Before I always used
php artisan migrate:refresh
, but I needed schema altering with data retention.For me
php artisan migrate
only applied the new migration and left the data of unmodified tables untouched, opposed to the above refresh-modifier.Maybe it has been, like you described, in an old Laravel version?
If unsure there is also
php artisan migrate --pretend
. It shows the SQL the migrations would produce without executing them.php artisan migrate
will execute the files which is not inmigrations
table. Please read the documentation carefully.Thanks. This is very helpful
You are welcome <3
So basically guys, if I try to add phone_number inside the users migration file 1, it will drop table and create another one? So my data will be lost