diff --git a/app/Filament/Admin/Resources/DatabaseResource.php b/app/Filament/Admin/Resources/DatabaseResource.php deleted file mode 100644 index d4a78ed41..000000000 --- a/app/Filament/Admin/Resources/DatabaseResource.php +++ /dev/null @@ -1,32 +0,0 @@ - Pages\ListDatabases::route('/'), - 'create' => Pages\CreateDatabase::route('/create'), - 'edit' => Pages\EditDatabase::route('/{record}/edit'), - ]; - } -} diff --git a/app/Filament/Admin/Resources/DatabaseResource/Pages/CreateDatabase.php b/app/Filament/Admin/Resources/DatabaseResource/Pages/CreateDatabase.php deleted file mode 100644 index a65408a47..000000000 --- a/app/Filament/Admin/Resources/DatabaseResource/Pages/CreateDatabase.php +++ /dev/null @@ -1,50 +0,0 @@ -schema([ - Select::make('server_id') - ->relationship('server', 'name') - ->searchable() - ->preload() - ->required(), - Select::make('database_host_id') - ->relationship('host', 'name') - ->searchable() - ->selectablePlaceholder(false) - ->preload() - ->required(), - TextInput::make('database') - ->required() - ->maxLength(255), - TextInput::make('remote') - ->required() - ->maxLength(255) - ->default('%'), - TextInput::make('username') - ->required() - ->maxLength(255), - TextInput::make('password') - ->password() - ->revealable() - ->required(), - TextInput::make('max_connections') - ->numeric() - ->minValue(0) - ->default(0), - ]); - } -} diff --git a/app/Filament/Admin/Resources/DatabaseResource/Pages/EditDatabase.php b/app/Filament/Admin/Resources/DatabaseResource/Pages/EditDatabase.php deleted file mode 100644 index b0414be83..000000000 --- a/app/Filament/Admin/Resources/DatabaseResource/Pages/EditDatabase.php +++ /dev/null @@ -1,55 +0,0 @@ -schema([ - Select::make('server_id') - ->relationship('server', 'name') - ->searchable() - ->preload() - ->required(), - TextInput::make('database_host_id') - ->required() - ->numeric(), - TextInput::make('database') - ->required() - ->maxLength(255), - TextInput::make('remote') - ->required() - ->maxLength(255) - ->default('%'), - TextInput::make('username') - ->required() - ->maxLength(255), - TextInput::make('password') - ->password() - ->revealable() - ->required(), - TextInput::make('max_connections') - ->numeric() - ->minValue(0) - ->default(0), - ]); - } - - protected function getHeaderActions(): array - { - return [ - Actions\DeleteAction::make(), - ]; - } -} diff --git a/app/Filament/Admin/Resources/DatabaseResource/Pages/ListDatabases.php b/app/Filament/Admin/Resources/DatabaseResource/Pages/ListDatabases.php deleted file mode 100644 index d8ff197cf..000000000 --- a/app/Filament/Admin/Resources/DatabaseResource/Pages/ListDatabases.php +++ /dev/null @@ -1,62 +0,0 @@ -columns([ - TextColumn::make('server.name') - ->numeric() - ->sortable(), - TextColumn::make('database_host_id') - ->numeric() - ->sortable(), - TextColumn::make('database') - ->searchable(), - TextColumn::make('username') - ->searchable(), - TextColumn::make('remote') - ->searchable(), - TextColumn::make('max_connections') - ->numeric() - ->sortable(), - DateTimeColumn::make('created_at') - ->sortable() - ->toggleable(isToggledHiddenByDefault: true), - DateTimeColumn::make('updated_at') - ->sortable() - ->toggleable(isToggledHiddenByDefault: true), - ]) - ->actions([ - EditAction::make(), - ]) - ->bulkActions([ - BulkActionGroup::make([ - DeleteBulkAction::make() - ->authorize(fn () => auth()->user()->can('delete database')), - ]), - ]); - } - - protected function getHeaderActions(): array - { - return [ - Actions\CreateAction::make(), - ]; - } -}