schema([ TextInput::make('institution') ->required(), TextInput::make('url') ->url(), TextInput::make('area') ->required(), TextInput::make('study_type') ->required(), DatePicker::make('start_date'), DatePicker::make('end_date'), TextInput::make('score'), ]); } public function table(Table $table): Table { return $table ->recordTitleAttribute('institution') ->columns([ TextColumn::make('institution'), TextColumn::make('area'), TextColumn::make('study_type'), TextColumn::make('start_date') ->date(), TextColumn::make('end_date') ->date(), ]) ->headerActions([ CreateAction::make(), ]) ->actions([ EditAction::make(), DeleteAction::make(), ]) ->bulkActions([ BulkActionGroup::make([ DeleteBulkAction::make(), ]), ]); } }