DROP DATABASE `daaexample`; CREATE DATABASE `daaexample`; CREATE TABLE `daaexample`.`people` ( `id` int NOT NULL AUTO_INCREMENT, `name` varchar(50) NOT NULL, `surname` varchar(100) NOT NULL, PRIMARY KEY (`id`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8; CREATE TABLE `daaexample`.`users` ( `login` varchar(100) NOT NULL, `password` varchar(64) NOT NULL, `role` varchar(10) NOT NULL, PRIMARY KEY (`login`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8; CREATE TABLE `daaexample`.`pets`( `id` int NOT NULL AUTO_INCREMENT, `name` varchar(50) NOT NULL, `type` varchar(50) NOT NULL, `person` int NOT NULL, FOREIGN KEY(`person`) REFERENCES `daaexample`.`people`(`id`), PRIMARY KEY(id) ) ENGINE=InnoDB DEFAULT CHARSET=utf8; GRANT ALL ON `daaexample`.* TO 'daa'@'localhost' IDENTIFIED BY 'daa'; INSERT INTO `daaexample`.`people` (`id`,`name`,`surname`) VALUES (0,'Antón','Pérez'); INSERT INTO `daaexample`.`people` (`id`,`name`,`surname`) VALUES (1,'Manuel','Martínez'); INSERT INTO `daaexample`.`people` (`id`,`name`,`surname`) VALUES (2,'Laura','Reboredo'); INSERT INTO `daaexample`.`people` (`id`,`name`,`surname`) VALUES (3,'Perico','Palotes'); INSERT INTO `daaexample`.`people` (`id`,`name`,`surname`) VALUES (4,'Ana','María'); INSERT INTO `daaexample`.`people` (`id`,`name`,`surname`) VALUES (5,'María','Nuevo'); INSERT INTO `daaexample`.`people` (`id`,`name`,`surname`) VALUES (6,'Alba','Fernández'); INSERT INTO `daaexample`.`people` (`id`,`name`,`surname`) VALUES (7,'Asunción','Jiménez'); -- The password for each user is its login suffixed with "pass". For example, user "admin" has the password "adminpass". INSERT INTO `daaexample`.`users` (`login`,`password`,`role`) VALUES ('admin', '713bfda78870bf9d1b261f565286f85e97ee614efe5f0faf7c34e7ca4f65baca','ADMIN'); INSERT INTO `daaexample`.`users` (`login`,`password`,`role`) VALUES ('normal', '7bf24d6ca2242430343ab7e3efb89559a47784eea1123be989c1b2fb2ef66e83','USER'); -- Insert for pets INSERT INTO `daaexample`.`pets` (`id`,`name`,`type`,`person`) VALUES (0,'Mascota_Antón','PERRO',1);