- Remodeled user db
This commit is contained in:
@@ -15,8 +15,11 @@ CREATE TABLE IF NOT EXISTS `role` (
|
|||||||
/* USERS */
|
/* USERS */
|
||||||
CREATE TABLE IF NOT EXISTS `user` (
|
CREATE TABLE IF NOT EXISTS `user` (
|
||||||
`id` INT UNSIGNED NOT NULL AUTO_INCREMENT,
|
`id` INT UNSIGNED NOT NULL AUTO_INCREMENT,
|
||||||
|
`uuid` VARCHAR(36) NOT NULL,
|
||||||
`name` VARCHAR(255) NOT NULL DEFAULT "Disciple",
|
`name` VARCHAR(255) NOT NULL DEFAULT "Disciple",
|
||||||
`mail` VARCHAR(255) NOT NULL,
|
`mail` VARCHAR(255) NOT NULL,
|
||||||
|
`avatar` VARCHAR(255),
|
||||||
|
`gender` VARCHAR(255),
|
||||||
`password` VARCHAR(255) NOT NULL,
|
`password` VARCHAR(255) NOT NULL,
|
||||||
`role_id` INT UNSIGNED NOT NULL DEFAULT 1,
|
`role_id` INT UNSIGNED NOT NULL DEFAULT 1,
|
||||||
`verified` BOOLEAN DEFAULT false,
|
`verified` BOOLEAN DEFAULT false,
|
||||||
@@ -120,14 +123,14 @@ USE auracle;
|
|||||||
|
|
||||||
-- PERMISSIONS
|
-- PERMISSIONS
|
||||||
INSERT INTO `role` (name, description) VALUES
|
INSERT INTO `role` (name, description) VALUES
|
||||||
('Visiteur', "Utilisateur normal, peut consulter les sorts."),
|
("Visiteur", "Utilisateur normal, peut consulter les sorts."),
|
||||||
('Scribe', "Gardiens des écrits, est capable de modifier et d'ajouter des sorts."),
|
("Scribe", "Gardiens des écrits, les scribes sont capables de modifier et d'ajouter des sortilèges."),
|
||||||
('Arcanologue', "Maîtres de l'arcane, ils ont le pouvoir et la responsabilité de juger les sortilèges récents et de les supprimer, ou valider."),
|
("Arcanologue", "Maîtres de l'arcane, ils ont le pouvoir et la responsabilité de juger les sortilèges récents et de les supprimer, ou valider."),
|
||||||
('Augure', "Régents des grimoires, ils ont droit d'accès à l'intégralité des informations connues, et pouvoir absolu sur le savoir arcanique.");
|
("Augure", "Régents des grimoires, ils ont droit d'accès à l'intégralité des informations connues, et pouvoir absolu sur le savoir arcanique.");
|
||||||
|
|
||||||
-- USERS
|
-- USERS
|
||||||
INSERT INTO `user` (name, mail, password, role_id) VALUES
|
INSERT INTO `user` (uuid, name, mail, password, role_id) VALUES
|
||||||
('Izàc Tymos', 'tymos@ambrose.edu', 'root', 4);
|
("6af978f0-96ed-11e8-bb38-37f5ae311cf6", "Izàc Tymos", "tymos@ambrose.edu", "root", 4);
|
||||||
|
|
||||||
-- META SCHOOLS
|
-- META SCHOOLS
|
||||||
INSERT INTO `meta_school` (name, description) VALUES
|
INSERT INTO `meta_school` (name, description) VALUES
|
||||||
|
|||||||
@@ -1,3 +1,5 @@
|
|||||||
|
USE auracle;
|
||||||
|
|
||||||
/* Insertions de masses */
|
/* Insertions de masses */
|
||||||
DELIMITER $$
|
DELIMITER $$
|
||||||
CREATE PROCEDURE insertIntoSchoolRange(IN delimiter_start INT, IN delimiter_end INT, IN id_school INT)
|
CREATE PROCEDURE insertIntoSchoolRange(IN delimiter_start INT, IN delimiter_end INT, IN id_school INT)
|
||||||
|
|||||||
Reference in New Issue
Block a user