First commit
This commit is contained in:
25
api/database.sql
Normal file
25
api/database.sql
Normal file
@@ -0,0 +1,25 @@
|
||||
SET default_storage_engine = InnoDB;
|
||||
DROP DATABASE IF EXISTS `nuitdelinfo2023`;
|
||||
CREATE DATABASE IF NOT EXISTS `nuitdelinfo2023`
|
||||
CHARACTER SET utf8mb4
|
||||
COLLATE utf8mb4_unicode_ci;
|
||||
|
||||
DROP USER IF EXISTS 'nuitdelinfo2023';
|
||||
CREATE USER 'nuitdelinfo2023'@'%' IDENTIFIED BY 'PASSWORD';
|
||||
GRANT ALL PRIVILEGES ON airjet.* TO 'nuitdelinfo2023'@'%';
|
||||
|
||||
USE `nuitdelinfo2023`;
|
||||
|
||||
CREATE TABLE users (
|
||||
id INT UNSIGNED NOT NULL AUTO_INCREMENT,
|
||||
username VARCHAR(64) NOT NULL,
|
||||
password VARCHAR(255) NOT NULL,
|
||||
score INT UNSIGNED NOT NULL DEFAULT 0,
|
||||
PRIMARY KEY (id),
|
||||
CONSTRAINT u_user_type_id
|
||||
FOREIGN KEY (user_type_id)
|
||||
REFERENCES user_types(id)
|
||||
ON DELETE RESTRICT
|
||||
ON UPDATE CASCADE,
|
||||
INDEX ur_user_type_idx (user_type_id)
|
||||
) ENGINE=InnoDB;
|
||||
Reference in New Issue
Block a user