From a18e576e3f1625f010e6b383df1c5d04b29df739 Mon Sep 17 00:00:00 2001 From: Miguel Reboiro-Jato Date: Wed, 14 Feb 2018 20:09:59 +0100 Subject: [PATCH] Sets UTF-8 encoding for the database tables Database encoding has been changed to UTF-8. This should solve character presentation errors in Windows environments. --- db/mysql-with-inserts.sql | 4 ++-- db/mysql.sql | 4 ++-- pom.xml | 2 +- 3 files changed, 5 insertions(+), 5 deletions(-) diff --git a/db/mysql-with-inserts.sql b/db/mysql-with-inserts.sql index 9f4e773..d420e40 100644 --- a/db/mysql-with-inserts.sql +++ b/db/mysql-with-inserts.sql @@ -5,13 +5,13 @@ CREATE TABLE `daaexample`.`people` ( `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, PRIMARY KEY (`login`) -); +) ENGINE=InnoDB DEFAULT CHARSET=utf8; GRANT ALL ON `daaexample`.* TO 'daa'@'localhost' IDENTIFIED BY 'daa'; diff --git a/db/mysql.sql b/db/mysql.sql index 136d894..459a52c 100644 --- a/db/mysql.sql +++ b/db/mysql.sql @@ -5,12 +5,12 @@ CREATE TABLE `daaexample`.`people` ( `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, PRIMARY KEY (`login`) -); +) ENGINE=InnoDB DEFAULT CHARSET=utf8; GRANT ALL ON `daaexample`.* TO 'daa'@'localhost' IDENTIFIED BY 'daa'; diff --git a/pom.xml b/pom.xml index 89bb003..877dfeb 100644 --- a/pom.xml +++ b/pom.xml @@ -4,7 +4,7 @@ es.uvigo.esei.daa example war - 0.1.3 + 0.1.4 DAA Example -- 2.18.1