One of my migration scripts in Laravel 5 has 3
dropColumn requests in and 1
rename column. This all works fine with laravel migrations on MySQL and MariaDB, as you would expect.
However once you try to run those same migrations on a mysqlite / sqlite database you may start seeing errors like so
SQLSTATE[HY000]: General error: 1 no such column: XXX (SQL: CREATE TEMPORARY TABLE
Now following up the issue on Github it is related to this, https://github.com/laravel/framework/issues/2979 but Taylor doesn’t believe it’s a bug, saying,
Crazy, but tbh. if that’s the worst bug I come across with Laravel 5, I’ll take it.