DanTheDJ / multitenant

The minimalist Laravel MultiTenant package enables easy multi-tenant applications by dynamically setting the database connection + name and adding a globally available --tenant option to Artisan. Enjoy!
MIT License
14 stars 4 forks source link

$resolver->reconnectDefaultConnection(); not working properly #10

Closed nettsite closed 6 years ago

nettsite commented 6 years ago

Hi,

I am having a problem changing a tenant over to the default connection; When I $resolver->reconnectDefaultConnection(); I get a "SQLSTATE[3D000]: Invalid catalog name: 1046 No database selected (SQL: select * fromtenants)" error.

Config: `connections' => [ /**

Custom tenant model: `<?php

namespace App\Models\Admin;

use Illuminate\Database\Eloquent\Model; use Illuminate\Database\Eloquent\SoftDeletes;

//class Tenant extends \DanTheDJ\MultiTenant\Tenant { class Tenant extends AdminModel {

use \App\Traits\Uuids; use SoftDeletes;

/**

} Middleware called from controller constructor: <?php

namespace App\Http\Middleware;

use Closure;

class Admin {

/**

}`