mongo init

This commit is contained in:
2025-10-06 16:52:56 +02:00
parent 5d5e882e56
commit 6fd4341ada
3 changed files with 29 additions and 0 deletions

20
json/export.sql Normal file
View File

@@ -0,0 +1,20 @@
DO $$
DECLARE
r RECORD;
file_path TEXT;
BEGIN
FOR r IN SELECT id, caracteristiques FROM item
LOOP
file_path := format('/tmp/json/%s.json', r.id);
-- Écrit le fichier (nécessite superutilisateur)
PERFORM pg_catalog.pg_write_file(
file_path,
r.caracteristiques::text,
false -- false = écrasement (pas d'append)
);
RAISE NOTICE 'Exporté : %', file_path;
END LOOP;
END;
$$ LANGUAGE plpgsql;