Skip to main content

Black Friday 2025! Only until December 1st: coupon FRIDAY25 for 40% off Yearly/Lifetime membership!

Read more here

protonemedia/eddy-server-management

507 stars
1 code files
View protonemedia/eddy-server-management on GitHub

app/Http/Controllers/DatabaseController.php

Open in GitHub
use App\Jobs\InstallDatabase;
use App\Jobs\InstallDatabaseUser;
use App\Models\Server;
use Illuminate\Http\Request;
use Illuminate\Support\Facades\Bus;
use ProtoneMedia\Splade\Facades\Toast;
 
class DatabaseController extends Controller
{
// ...
 
public function store(Server $server, Request $request)
{
// ...
 
Bus::chain([
new InstallDatabase($database, $this->user()->fresh()),
new InstallDatabaseUser($databaseUser, $data['password'], $this->user()->fresh()),
])->dispatch();
 
Toast::message(__('The database and user will be created shortly.'));
 
return to_route('servers.databases.index', $server);
}
 
// ...
}

We'd Love Your Feedback

Tell us what you like or what we can improve

Feel free to share anything you like or dislike about this page or the platform in general.