diff options
| author | ckonstanski <kostcarl@isu.edu> | 2026-07-20 12:19:48 -0600 |
|---|---|---|
| committer | ckonstanski <kostcarl@isu.edu> | 2026-07-20 12:19:48 -0600 |
| commit | fa7c4554b4c2b4ad70a7c0afbab11b6f0a43d14a (patch) | |
| tree | 0eced628f2cd347cfb5642a02414f06cb0ad99c0 /sql/functions | |
| parent | d28e2cecd04b71bd6f62e065f8715d852043c5a2 (diff) | |
stuff
Diffstat (limited to 'sql/functions')
| -rw-r--r-- | sql/functions/resume.delete_resume.sql | 26 |
1 files changed, 26 insertions, 0 deletions
diff --git a/sql/functions/resume.delete_resume.sql b/sql/functions/resume.delete_resume.sql new file mode 100644 index 0000000..9a3c06f --- /dev/null +++ b/sql/functions/resume.delete_resume.sql @@ -0,0 +1,26 @@ +drop function resume.delete_resume ( + p_id bigint +); + +create or replace function resume.delete_resume ( + p_id bigint +) +returns void +as $$ +begin + delete from resume.resume_contactinfo + where resume_id = p_id; + + delete from resume.resume_education + where resume_id = p_id; + + delete from resume.resume_job + where resume_id = p_id; + + delete from resume.resume_language + where resume_id = p_id; + + delete from resume.resume + where id = p_id; +end; +$$ language plpgsql; |
