Eliminar la tabla personal_access_tokens de una App en Laravel

Sanctum es ahora la API por defecto desde Laravel 8.6.0. Sin embargo, inicialmente la mayoría de mis proyectos no necesitan de esa API, pero debido a Sanctum termino con la table extra de personal_access_tokens.

Fácilmente puedes eliminar Sanctum con ejecutar composer remove y eliminando o comentando el endpoint api/user em tu archivo de rutas api.

1composer remove laravel/sanctum
1// routes/api.php
2 
3use Illuminate\Http\Request;
4use Illuminate\Support\Facades\Route;
5 
6// Route::middleware('auth:sanctum')->get('/user', function (Request $request) {
7// return $request->user();
8// });

También necesitarás eliminar la migración CreatePersonalAccessTokensTable y ejecutar el comando migrate:fresh para limpiar todas las tablas de la base de datos y ejecutar la migración de nuevo.

1rm database/migrations/2019_12_14_000001_create_personal_access_tokens_table.php
2php artisan migrate:fresh