I have tow database connections,
`'mysql' => [
// connection information
],
'test' => [
// connection information
],`
while I run migrate:fresh
command, it only drop migrations with default connection (mysql
) not other connection (test
).
How can I resolve this?
If I run
php artisan migrate
with fresh database, it create all table on all connections. Also, If I runphp artisan migrate:rollback
it rollback from all connections.
You can run any artisan command with -h to see the options. Example: php artisan migrate -h
There you see that you can add --database[=DATABASE] to select the connection to use.
In your situation it will work with:
php artisan migrate --database=test
php artisan migrate:fresh --database=test
php artisan migrate:rollback --database=test
Sign in to participate in this thread!
The Laravel portal for problem solving, knowledge sharing and community building.
The community