diff options
| author | Tristan Riehs <tristan.riehs@inria.fr> | 2025-11-11 09:51:28 +0100 |
|---|---|---|
| committer | Tristan Riehs <tristan.riehs@inria.fr> | 2025-11-11 09:51:28 +0100 |
| commit | 03b3f5cbb89b41176270e2c729a47a04a93bc2ac (patch) | |
| tree | 4c40fc9036be2e0084857861aad02a98c9b28834 /src/init.sql | |
| parent | 58345bcf8c411731800b66a5c2919acb4eb052d6 (diff) | |
Move sql init script
Let's put SQL scripts into a dedicated directory.
Diffstat (limited to 'src/init.sql')
| -rw-r--r-- | src/init.sql | 30 |
1 files changed, 0 insertions, 30 deletions
diff --git a/src/init.sql b/src/init.sql deleted file mode 100644 index 339ec55..0000000 --- a/src/init.sql +++ /dev/null @@ -1,30 +0,0 @@ -CREATE TABLE tags ( - id INTEGER NOT NULL PRIMARY KEY, - name VARCHAR(255), - description TEXT -); - -CREATE TABLE files ( - id INTEGER NOT NULL PRIMARY KEY, - name VARCHAR(255), - description TEXT -); - -CREATE TABLE file_tags ( - file INTEGER, - tag INTEGER, - FOREIGN KEY(file) REFERENCES files(id), - FOREIGN KEY(tag) REFERENCES tags(id) -); - -INSERT INTO tags VALUES(0, 'inria', 'Document lié à Inria'); -INSERT INTO tags VALUES(1, 'enseirb', 'Document lié à Enseirb'); - -INSERT INTO files VALUES(0, 'contrat_these.pdf', 'Contrat de travail pour la thèse.'); - -INSERT INTO file_tags VALUES(0 ,0); - --- Query: all files related to Inria -SELECT name, description FROM ( - files JOIN file_tags ON files.id = file_tags.file -) WHERE file_tags.tag = 0; |
