You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
79 lines
2.0 KiB
79 lines
2.0 KiB
6 years ago
|
################
|
||
|
Database Changes
|
||
|
################
|
||
|
|
||
|
All changes inside the Aauth Database Tables
|
||
|
|
||
|
.. contents::
|
||
|
:local:
|
||
|
:depth: 2
|
||
|
|
||
|
Users Table
|
||
|
===========
|
||
|
- renamed ``pass`` to ``password``
|
||
|
- renamed ``ip_address`` to ``last_ip_address``
|
||
|
- renamed ``date_created`` to ``created_at``
|
||
|
- added ``updated_at`` 'DATETIME'
|
||
|
- added ``deleted`` 'TINYINT(1)'
|
||
|
- removed ``forgot_exp`` (unused)
|
||
|
- removed ``remember_time`` (moved to Login Token)
|
||
|
- removed ``remember_exp`` (moved to Login Token)
|
||
|
- removed ``verification_code`` (moved to User System Variable)
|
||
|
- removed ``totp_secret`` (moved to User System Variable)
|
||
|
|
||
|
User Sessions Table
|
||
|
===================
|
||
|
- added ``id`` 'VARCHAR(128)' PKey A_I
|
||
|
- added ``ip_address`` 'VARCHAR(45)'
|
||
|
- added ``timestamp`` 'INT(10)'
|
||
|
- added ``data`` 'TEXT'
|
||
|
|
||
|
User Variables Table
|
||
|
====================
|
||
|
- renamed ``value`` to ``data_value``
|
||
|
- added ``created_at`` 'DATETIME'
|
||
|
- added ``updated_at`` 'DATETIME'
|
||
|
- added ``system`` 'TINYINT(1)'
|
||
|
|
||
|
Login Attempts Table
|
||
|
====================
|
||
|
- added ``id`` 'INT(11)' PKey A_I
|
||
|
- added ``ip_address`` 'VARCHAR(39)'
|
||
|
- added ``count`` 'TINYINT(2)'
|
||
|
- added ``created_at`` 'DATETIME'
|
||
|
- added ``updated_at`` 'DATETIME'
|
||
|
|
||
|
Login Token Table
|
||
|
=================
|
||
|
- added ``id`` 'INT(11)' PKey A_I
|
||
|
- added ``user_id`` 'INT(11)'
|
||
|
- added ``random_hash`` 'VARCHAR(255)'
|
||
|
- added ``selector_hash`` 'VARCHAR(255)'
|
||
|
- added ``created_at`` 'DATETIME'
|
||
|
- added ``updated_at`` 'DATETIME'
|
||
|
- added ``expires_at`` 'DATETIME'
|
||
|
|
||
|
Groups Table
|
||
|
============
|
||
|
- added ``created_at`` 'DATETIME'
|
||
|
- added ``updated_at`` 'DATETIME'
|
||
|
|
||
|
Group Variables Table
|
||
|
=====================
|
||
|
- added ``id`` 'INT(11)' PKey A_I
|
||
|
- added ``group_id`` 'INT(11)'
|
||
|
- added ``data_key`` 'VARCHAR(100)'
|
||
|
- added ``data_value`` 'TEXT'
|
||
|
- added ``created_at`` 'DATETIME'
|
||
|
- added ``updated_at`` 'DATETIME'
|
||
|
- added ``system`` 'TINYINT(1)'
|
||
|
|
||
|
Perms Table
|
||
|
===========
|
||
|
- added ``created_at`` 'DATETIME'
|
||
|
- added ``updated_at`` 'DATETIME'
|
||
|
|
||
|
PMs Table
|
||
|
=========
|
||
|
- completly removed
|