diff --git "a/ProDev_PostgREST/Add r\303\251seau.bru" "b/ProDev_PostgREST/Add r\303\251seau.bru" new file mode 100644 index 0000000000000000000000000000000000000000..350ca79eef823d184dbdab30aad297578fe443c9 --- /dev/null +++ "b/ProDev_PostgREST/Add r\303\251seau.bru" @@ -0,0 +1,11 @@ +meta { + name: Add réseau + type: http + seq: 4 +} + +post { + url: http://localhost:3000/reseau + body: none + auth: none +} diff --git "a/ProDev_PostgREST/Add r\303\251seau_sudo_user.bru" "b/ProDev_PostgREST/Add r\303\251seau_sudo_user.bru" new file mode 100644 index 0000000000000000000000000000000000000000..86865b70b92fd9aa92ca7cb2e145d84ea455d3a7 --- /dev/null +++ "b/ProDev_PostgREST/Add r\303\251seau_sudo_user.bru" @@ -0,0 +1,23 @@ +meta { + name: Add réseau_sudo_user + type: http + seq: 5 +} + +post { + url: http://localhost:3000/reseau + body: json + auth: bearer +} + +auth:bearer { + token: eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJyb2xlIjoic3Vkb191c2VyIn0.fOLg-hXMLLRbPdifad1ieqwB-QMrk-YwpxpY-maT7qI +} + +body:json { + { + "nom_reseau" : "Fédération des réseaux métiers d’Administrateurs Systèmes et Réseaux dans l'Enseignement et la Recherche", + "acronyme_reseau" : "Resinfo", + "id_type_reseau" : "2" + } +} diff --git "a/ProDev_PostgREST/Liste_R\303\251seaux_FK.bru" "b/ProDev_PostgREST/Liste_R\303\251seaux_FK.bru" new file mode 100644 index 0000000000000000000000000000000000000000..36d5546f83859e408d3971532b5692561767182f --- /dev/null +++ "b/ProDev_PostgREST/Liste_R\303\251seaux_FK.bru" @@ -0,0 +1,15 @@ +meta { + name: Liste_Réseaux_FK + type: http + seq: 6 +} + +get { + url: http://localhost:3000/reseau?select=acro:acronyme_reseau,id_type_reseau:type_reseau(nom_type_reseau) + body: none + auth: none +} + +query { + select: acro:acronyme_reseau,id_type_reseau:type_reseau(nom_type_reseau) +} diff --git "a/ProDev_PostgREST/Liste_R\303\251seaux_FK_sudo_user.bru" "b/ProDev_PostgREST/Liste_R\303\251seaux_FK_sudo_user.bru" new file mode 100644 index 0000000000000000000000000000000000000000..cdbe63802dc488c648c155e2a3d61c6980add49c --- /dev/null +++ "b/ProDev_PostgREST/Liste_R\303\251seaux_FK_sudo_user.bru" @@ -0,0 +1,19 @@ +meta { + name: Liste_Réseaux_FK_sudo_user + type: http + seq: 7 +} + +get { + url: http://localhost:3000/reseau?select=nom_reseau,type_reseau(nom_type_reseau) + body: none + auth: bearer +} + +query { + select: nom_reseau,type_reseau(nom_type_reseau) +} + +auth:bearer { + token: eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJyb2xlIjoic3Vkb191c2VyIn0.fOLg-hXMLLRbPdifad1ieqwB-QMrk-YwpxpY-maT7qI +} diff --git "a/ProDev_PostgREST/Liste_R\303\251seaux_FK_sudo_user_Where.bru" "b/ProDev_PostgREST/Liste_R\303\251seaux_FK_sudo_user_Where.bru" new file mode 100644 index 0000000000000000000000000000000000000000..70336d1e4a1010f5b984b294f5df69822362077c --- /dev/null +++ "b/ProDev_PostgREST/Liste_R\303\251seaux_FK_sudo_user_Where.bru" @@ -0,0 +1,20 @@ +meta { + name: Liste_Réseaux_FK_sudo_user_Where + type: http + seq: 8 +} + +get { + url: http://localhost:3000/reseau?select=acro:acronyme_reseau,type_reseau(nom_type_reseau)&id_type_reseau=eq.1 + body: none + auth: bearer +} + +query { + select: acro:acronyme_reseau,type_reseau(nom_type_reseau) + id_type_reseau: eq.1 +} + +auth:bearer { + token: eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJyb2xlIjoic3Vkb191c2VyIn0.fOLg-hXMLLRbPdifad1ieqwB-QMrk-YwpxpY-maT7qI +} diff --git a/database.sql b/database.sql index 41ed22ea758cd3126deaa1833ce43deebde39ae9..ef4c3cac3a656285a4393c9b8bbb37eff9180c07 100644 --- a/database.sql +++ b/database.sql @@ -26,4 +26,5 @@ grant select on table "reseau" to auth_user; create role sudo_user noinherit login password 'sudo_test'; grant usage on schema public to sudo_user; -GRANT ALL PRIVILEGES ON ALL TABLES IN SCHEMA public TO sudo_user; \ No newline at end of file +GRANT ALL PRIVILEGES ON ALL TABLES IN SCHEMA public TO sudo_user; +GRANT ALL PRIVILEGES ON ALL SEQUENCES IN SCHEMA public TO sudo_user; \ No newline at end of file diff --git a/docker-compose.yml b/docker-compose.yml index accb4a98f1fa63caab6ea2b31631b57474e4fa90..0953148ec5f351d5016650d2adbc90b03cee4c7c 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -32,7 +32,5 @@ services: image: adminer:latest container_name: adminer restart: always - environment: - ADMINER_DESIGN: 'galkaev' ports: - "8080:8080"