1
1
mirror of https://github.com/pterodactyl/panel.git synced 2024-10-27 12:22:28 +01:00

Cleanup database query code.

This commit is contained in:
Dane Everitt 2017-02-10 17:03:58 -05:00
parent 99812b0407
commit 0720bfe62f
No known key found for this signature in database
GPG Key ID: EEA66103B3D71F53
2 changed files with 2 additions and 5 deletions

View File

@ -48,10 +48,7 @@ class DatabaseController extends Controller
{
return view('admin.databases.index', [
'databases' => Models\Database::with('server')->paginate(50),
'hosts' => Models\DatabaseServer::select(
'database_servers.*',
DB::raw('(SELECT COUNT(*) FROM `databases` WHERE `databases`.`db_server` = database_servers.id) as c_databases')
)->with('node')->paginate(20),
'hosts' => Models\DatabaseServer::withCount('databases')->with('node')->paginate(20),
]);
}

View File

@ -92,7 +92,7 @@
<td>{{ $database->name }}</td>
<td><code>{{ $database->host }}:{{ $database->port }}</code></td>
<td>{{ $database->username }}</td>
<td class="text-center">{{ $database->c_databases }}</td>
<td class="text-center">{{ $database->databases_count }}</td>
<td>@if(is_null($database->node))<em>unlinked</em>@else{{ $database->node->name }}@endif</td>
<td class="text-center"><a href="#" class="text-danger" data-action="delete" data-type="delete-server" data-attr="{{ $database->id }}"><i class="fa fa-trash-o"></i></a></td>
</tr>