This commit is contained in:
Executable
+8
@@ -0,0 +1,8 @@
|
||||
FROM mysql
|
||||
|
||||
ENV MYSQL_DATABASE=Auth
|
||||
ENV MYSQL_ROOT_PASSWORD=90pa8pav89h4g08hads
|
||||
|
||||
ADD mistox.sql /docker-entrypoint-initdb.d
|
||||
|
||||
EXPOSE 3306
|
||||
Executable
+49
@@ -0,0 +1,49 @@
|
||||
CREATE DATABASE IF NOT EXISTS `Auth`;
|
||||
USE `Auth`;
|
||||
|
||||
-- Account Section
|
||||
|
||||
CREATE TABLE IF NOT EXISTS `Account` (
|
||||
`ID` int NOT NULL AUTO_INCREMENT,
|
||||
`UserName` varchar(60) NOT NULL,
|
||||
`Email` varchar(255) NOT NULL,
|
||||
`EmailVerified` boolean DEFAULT 0,
|
||||
`PasswordHash` char(60) DEFAULT NULL,
|
||||
`FailedPasswordLock` boolean DEFAULT 0,
|
||||
`PasswordAttempts` int(11) DEFAULT NULL,
|
||||
`CurrentPasswordAttempts` int(11) DEFAULT NULL,
|
||||
`Role` varchar(45) DEFAULT NULL,
|
||||
`EmailToken` varchar(45) DEFAULT NULL,
|
||||
`DataServer` varchar(200) DEFAULT NULL,
|
||||
UNIQUE(`Email`),
|
||||
UNIQUE(`UserName`),
|
||||
PRIMARY KEY (`ID`)
|
||||
) AUTO_INCREMENT=1;
|
||||
|
||||
-- Default Account
|
||||
|
||||
INSERT INTO Account (
|
||||
ID,
|
||||
UserName,
|
||||
Email,
|
||||
EmailVerified,
|
||||
PasswordHash,
|
||||
FailedPasswordLock,
|
||||
PasswordAttempts,
|
||||
CurrentPasswordAttempts,
|
||||
Role,
|
||||
EmailToken,
|
||||
DataServer
|
||||
) VALUES (
|
||||
1,
|
||||
'admin',
|
||||
'admin@mistox.com',
|
||||
1,
|
||||
'$2a$11$0UeWLLqTXe3FG161QVuI0OQJ9rulspUpMG581DI6KSzDXBbFKd00S',
|
||||
0,
|
||||
5,
|
||||
0,
|
||||
'Admin',
|
||||
'',
|
||||
''
|
||||
);
|
||||
Reference in New Issue
Block a user