|  | @@ -1,25 +1,14 @@
 | 
	
		
			
				|  |  |  package microfolie.persistance;
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  | -import java.util.ArrayList;
 | 
	
		
			
				|  |  | -import java.util.LinkedHashMap;
 | 
	
		
			
				|  |  |  import java.util.List;
 | 
	
		
			
				|  |  | -import java.util.Map;
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |  import db.DatabaseManager;
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |  public class MicrofolieDatabase extends DatabaseManager {
 | 
	
		
			
				|  |  |  	
 | 
	
		
			
				|  |  |  	private static MicrofolieDatabase instance;
 | 
	
		
			
				|  |  | -	private final static Map<String, String> create = new LinkedHashMap<>();
 | 
	
		
			
				|  |  | -	private final static Map<String, String> drop = new LinkedHashMap<>();
 | 
	
		
			
				|  |  | -	private final static List<String> mock = new ArrayList<>();
 | 
	
		
			
				|  |  | -	static {
 | 
	
		
			
				|  |  | -		iniCreate();
 | 
	
		
			
				|  |  | -		iniDrop();
 | 
	
		
			
				|  |  | -		iniMock();
 | 
	
		
			
				|  |  | -	}
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  | -	private static void iniCreate() {
 | 
	
		
			
				|  |  | +	/*private static void iniCreate() {
 | 
	
		
			
				|  |  |  		create.put("Espace", "CREATE TABLE Espace ("
 | 
	
		
			
				|  |  |  				+ "ID BIGINT NOT NULL PRIMARY KEY GENERATED ALWAYS AS IDENTITY,"
 | 
	
		
			
				|  |  |  				+ "LIBELLE VARCHAR(250) NOT NULL,"
 | 
	
	
		
			
				|  | @@ -92,21 +81,21 @@ public class MicrofolieDatabase extends DatabaseManager {
 | 
	
		
			
				|  |  |  		mock.add("Insert into Usager(NOM, PRENOM, DATEDENAISSANCE, EMAIL, TELEPHONE, CONTACTURGENCE, CODE, SCOLAIRE, DESCRIPTION, VILLE) Values('Tatsuya', 'Shiro', '1992-03-01', 'shiro.tetsuya@hotmail.fr', '0782751703', 'Nop', '1992', FALSE, 'Desc', 3)");
 | 
	
		
			
				|  |  |  		mock.add("Insert into Usager(NOM, PRENOM, DATEDENAISSANCE, EMAIL, TELEPHONE, CONTACTURGENCE, CODE, SCOLAIRE, DESCRIPTION, VILLE, ECOLE) Values('Perrin', 'Jean', '1870-09-30', 'jean_perrin@univ-artois.fr', '0000000011', 'Nop', 'jPUa', TRUE, 'Desc', 3, 2)");
 | 
	
		
			
				|  |  |  		mock.add("Insert into Usager(NOM, PRENOM, DATEDENAISSANCE, EMAIL, TELEPHONE, CONTACTURGENCE, CODE, SCOLAIRE, DESCRIPTION, VILLE, ECOLE) Values('Mikoto', 'Misaka', '2004-11-08', 'mmikoto@esper.co.jp', '1100000000', 'Nop', 'yolo', TRUE, 'Desc', 1, 2)");
 | 
	
		
			
				|  |  | -	}
 | 
	
		
			
				|  |  | +	}*/
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |  	@Override
 | 
	
		
			
				|  |  | -	public Map<String, String> create() {
 | 
	
		
			
				|  |  | -		return create;
 | 
	
		
			
				|  |  | +	public List<String> create() {
 | 
	
		
			
				|  |  | +		return readSQLFile("./sql/create.sql");
 | 
	
		
			
				|  |  |  	}
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |  	@Override
 | 
	
		
			
				|  |  | -	public Map<String, String> drop() {
 | 
	
		
			
				|  |  | -		return drop;
 | 
	
		
			
				|  |  | +	public List<String> drop() {
 | 
	
		
			
				|  |  | +		return readSQLFile("./sql/drop.sql");
 | 
	
		
			
				|  |  |  	}
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |  	@Override
 | 
	
		
			
				|  |  |  	public List<String> content() {
 | 
	
		
			
				|  |  | -		return mock;
 | 
	
		
			
				|  |  | +		return readSQLFile("./sql/insert.sql");
 | 
	
		
			
				|  |  |  	}
 | 
	
		
			
				|  |  |  	
 | 
	
		
			
				|  |  |  	public static MicrofolieDatabase getInstance() {
 |