diff --git a/projet/db/hyperdrive.sql b/projet/db/hyperdrive.sql
index e0a18a419c0f99c48f9ccea4be4305433ff36570..6991f6c9a4361a37ca9f09b311cad46b8dc5a5df 100644
--- a/projet/db/hyperdrive.sql
+++ b/projet/db/hyperdrive.sql
@@ -22,12 +22,14 @@ CREATE TABLE IF NOT EXISTS Paths (
 CREATE TABLE IF NOT EXISTS Files (
     file_id varchar(100) NOT NULL,
     file_name varchar(50) NOT NULL,
+    login varchar(60) NOT NULL,
     paths varchar(400) NOT NULL,
     lat FLOAT,
     lng FLOAT,
     addedon INT,
     PRIMARY KEY (file_id),
-    FOREIGN KEY (paths) REFERENCES Paths(paths)
+    FOREIGN KEY (paths) REFERENCES Paths(paths),
+    FOREIGN KEY (login) REFERENCES Users(login)
 );
 
 CREATE TABLE IF NOT EXISTS Shares (
@@ -64,13 +66,13 @@ VALUES
 
 INSERT INTO Files
 VALUES
-    ("abcd", "un", "/a", 46.2054, 6.1459),
-    ("ab", "deux", "/a", 46.2054, 6.1459),
-    ("@dfsg", "trois", "/c/test", 46.2054, 6.1459),
-    ("gbvaf", "quatre", "/b", 46.2054, 6.1459),
-    ("dsfgh", "cinq", "/d", 46.2054, 6.1459),
-    ("sdfa", "six.txt", "/e", 46.2054, 6.1459),
-    ("liblb", "myfile.txt", "/n", 46.2054, 6.1459);
+    ("abcd", "un", 'a', "/a", 46.2054, 6.1459, 1576691707),
+    ("ab", "deux", 'a', "/a", 46.2054, 6.1459, 1576691707),
+    ("@dfsg", "trois", 'c', "/c/test", 46.2054, 6.1459, 1576691707),
+    ("gbvaf", "quatre", 'b', "/b", 46.2054, 6.1459, 1576691707),
+    ("dsfgh", "cinq", 'd', "/d", 46.2054, 6.1459, 1576691707),
+    ("sdfa", "six.txt", 'e', "/e", 46.2054, 6.1459, 1576691707),
+    ("liblb", "myfile.txt", 'noe', "/n", 46.2054, 6.1459, 1576691707);
 
 INSERT INTO Shares
 VALUES
@@ -78,3 +80,11 @@ VALUES
     ("a", "c", "abcd"),
     ("a", "d", "abcd"),
     ("c", "e", "@dfsg");
+
+
+SELECT Paths.paths, login, parent, Files.file_id, Files.file_name
+FROM Paths
+LEFT JOIN Files ON Files.paths = Paths.paths
+WHERE Paths.login='a'
+AND Paths.paths='/a'
+OR Paths.parent='/a';
\ No newline at end of file