Commit a42f3887 authored by Administrator's avatar Administrator

Makes SQL scripts compatible with MySQL 8

Minor changes have been done in the SQL scripts to make them
compatible with MySQL 8. The main change is the way that the user is
created.
parent 0a4a6188
...@@ -5,16 +5,17 @@ CREATE TABLE `daaexample`.`people` ( ...@@ -5,16 +5,17 @@ CREATE TABLE `daaexample`.`people` (
`name` varchar(50) NOT NULL, `name` varchar(50) NOT NULL,
`surname` varchar(100) NOT NULL, `surname` varchar(100) NOT NULL,
PRIMARY KEY (`id`) PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8; ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4;
CREATE TABLE `daaexample`.`users` ( CREATE TABLE `daaexample`.`users` (
`login` varchar(100) NOT NULL, `login` varchar(100) NOT NULL,
`password` varchar(64) NOT NULL, `password` varchar(64) NOT NULL,
`role` varchar(10) NOT NULL, `role` varchar(10) NOT NULL,
PRIMARY KEY (`login`) PRIMARY KEY (`login`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8; ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4;
GRANT ALL ON `daaexample`.* TO 'daa'@'localhost' IDENTIFIED BY 'daa'; CREATE USER 'daa'@'localhost' IDENTIFIED BY 'daa';
GRANT ALL ON `daaexample`.* TO 'daa'@'localhost';
INSERT INTO `daaexample`.`people` (`id`,`name`,`surname`) VALUES (0,'Antón','Pérez'); INSERT INTO `daaexample`.`people` (`id`,`name`,`surname`) VALUES (0,'Antón','Pérez');
INSERT INTO `daaexample`.`people` (`id`,`name`,`surname`) VALUES (0,'Manuel','Martínez'); INSERT INTO `daaexample`.`people` (`id`,`name`,`surname`) VALUES (0,'Manuel','Martínez');
......
...@@ -5,13 +5,14 @@ CREATE TABLE `daaexample`.`people` ( ...@@ -5,13 +5,14 @@ CREATE TABLE `daaexample`.`people` (
`name` varchar(50) NOT NULL, `name` varchar(50) NOT NULL,
`surname` varchar(100) NOT NULL, `surname` varchar(100) NOT NULL,
PRIMARY KEY (`id`) PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8; ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4;
CREATE TABLE `daaexample`.`users` ( CREATE TABLE `daaexample`.`users` (
`login` varchar(100) NOT NULL, `login` varchar(100) NOT NULL,
`password` varchar(64) NOT NULL, `password` varchar(64) NOT NULL,
`role` varchar(10) NOT NULL, `role` varchar(10) NOT NULL,
PRIMARY KEY (`login`) PRIMARY KEY (`login`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8; ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4;
GRANT ALL ON `daaexample`.* TO 'daa'@'localhost' IDENTIFIED BY 'daa'; CREATE USER 'daa'@'localhost' IDENTIFIED BY 'daa';
GRANT ALL ON `daaexample`.* TO 'daa'@'localhost';
{ {
"name": "daa-example", "name": "daa-example",
"version": "0.2.0-alpha.9", "version": "0.2.0-alpha.11",
"lockfileVersion": 1, "lockfileVersion": 1,
"requires": true, "requires": true,
"dependencies": { "dependencies": {
......
{ {
"name": "daa-example", "name": "daa-example",
"version": "0.2.0-alpha.9", "version": "0.2.0-alpha.11",
"scripts": { "scripts": {
"ng": "./node_modules/.bin/ng", "ng": "./node_modules/.bin/ng",
"start": "./node_modules/.bin/ng serve", "start": "./node_modules/.bin/ng serve",
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment