getDriverName()){ 'pgsql'=>'public','sqlite'=>'main','mysql','mariadb'=>DB::connection()->getDatabaseName(), default=>throw new \LogicException('Driver de inventário não suportado.'), }; return new \Tempo\Inventory\ReceiptMovementWriter(DB::connection(),$schema,(int)$actor->tenant_id,(int)$actor->id, function () use ($actor) {app(CurrentActor::class)->lock($actor,[PurchasingRole::Warehouse]);}); } }