mirror of
https://github.com/delight-im/PHP-Auth.git
synced 2025-08-04 15:17:28 +02:00
Update migration guide
This commit is contained in:
11
Migration.md
11
Migration.md
@@ -1,9 +1,20 @@
|
|||||||
# Migration
|
# Migration
|
||||||
|
|
||||||
|
* [From `v4.x.x` to `v5.x.x`](#from-v4xx-to-v5xx)
|
||||||
* [From `v3.x.x` to `v4.x.x`](#from-v3xx-to-v4xx)
|
* [From `v3.x.x` to `v4.x.x`](#from-v3xx-to-v4xx)
|
||||||
* [From `v2.x.x` to `v3.x.x`](#from-v2xx-to-v3xx)
|
* [From `v2.x.x` to `v3.x.x`](#from-v2xx-to-v3xx)
|
||||||
* [From `v1.x.x` to `v2.x.x`](#from-v1xx-to-v2xx)
|
* [From `v1.x.x` to `v2.x.x`](#from-v1xx-to-v2xx)
|
||||||
|
|
||||||
|
## From `v4.x.x` to `v5.x.x`
|
||||||
|
|
||||||
|
* The MySQL database schema has changed. Use the statement below to update your database:
|
||||||
|
|
||||||
|
```sql
|
||||||
|
ALTER TABLE `users` ADD COLUMN `status` TINYINT(2) UNSIGNED NOT NULL DEFAULT 0 AFTER `username`;
|
||||||
|
```
|
||||||
|
|
||||||
|
* The two classes `Auth` and `Base64` are now `final`, i.e. they can't be extended anymore, which has never been a good idea, anyway. If you still need to wrap your own methods around these classes, consider [object composition instead of class inheritance](https://en.wikipedia.org/wiki/Composition_over_inheritance).
|
||||||
|
|
||||||
## From `v3.x.x` to `v4.x.x`
|
## From `v3.x.x` to `v4.x.x`
|
||||||
|
|
||||||
* PHP 5.6.0 or higher is now required.
|
* PHP 5.6.0 or higher is now required.
|
||||||
|
Reference in New Issue
Block a user