From 9b46e7a889d446d62243cf768619d4615140f0e0 Mon Sep 17 00:00:00 2001 From: Runxi Yu Date: Thu, 06 Mar 2025 13:51:05 +0800 Subject: [PATCH] sql: Add purge and test scripts --- purge.sql | 2 ++ test.sql | 17 +++++++++++++++++ diff --git a/purge.sql b/purge.sql new file mode 100644 index 0000000000000000000000000000000000000000..03eecc383e8d7d5f8e3f2245624601756902397b --- /dev/null +++ b/purge.sql @@ -0,0 +1,2 @@ +DROP SCHEMA public CASCADE; +CREATE SCHEMA public; diff --git a/test.sql b/test.sql new file mode 100644 index 0000000000000000000000000000000000000000..43c898f3db3c7c8038a7d22bcf0343a93b0e85a0 --- /dev/null +++ b/test.sql @@ -0,0 +1,17 @@ +WITH parent_group AS ( + INSERT INTO groups (name, description) + VALUES ('lindenii', 'The Lindenii Project') + RETURNING id +), +child_group AS ( + INSERT INTO groups (name, description, parent_group) + SELECT 'forge', 'Lindenii Forge', id + FROM parent_group + RETURNING id +) +INSERT INTO repos (name, group_id, contrib_requirements, filesystem_path) +SELECT 'server', id, 'public', '/home/runxiyu/Lindenii/forge/server/.git' +FROM child_group; + +SELECT * FROM groups; +SELECT * FROM repos; -- 2.48.1