Skip to content

Commit

Permalink
Add upgrade guide (#387)
Browse files Browse the repository at this point in the history
* Create UPGRADE.md

* Update UPGRADE.md

Co-authored-by: Taylor Otwell <taylor@laravel.com>
  • Loading branch information
driesvints and taylorotwell committed Jul 29, 2022
1 parent ce4bd7b commit 6fe2c9a
Showing 1 changed file with 22 additions and 0 deletions.
22 changes: 22 additions & 0 deletions UPGRADE.md
@@ -0,0 +1,22 @@
# Upgrade Guide

## Upgrading To 3.0 From 2.x

### Minimum Versions

The following dependency versions have been updated:

- The minimum PHP version is now v8.0.2
- The minimum Laravel version is now v9.21

### New `expired_at` Column

Sanctum now supports expiring tokens. To support this feature, a new `expired_at` column must be added to your application's `personal_access_tokens` table. To add the column to your table, create a migration with the following schema change:

```php
Schema::table('personal_access_tokens', function (Blueprint $table) {
$table->timestamp('expires_at')->nullable()->after('last_used_at');
});
```

Running this migration will require you to [install the `doctrine/dbal` package](https://laravel.com/docs/migrations#renaming-columns).

0 comments on commit 6fe2c9a

Please sign in to comment.