summaryrefslogtreecommitdiff
path: root/lisp/sql/resume-pkg.lisp
blob: b54aa477a646ac54a8f303eaf310dbf1f9533c14 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
;;; -*- Mode: Lisp; Syntax: ANSI-Common-Lisp; Base: 10 -*-
(declaim (optimize (speed 0) (safety 3) (debug 3)))

(in-package :resume)

(defclass resume-pkg (record-pkg)
  ()
  (:documentation ""))

;; resume

(defmethod delete-resume ((resume-pkg resume-pkg) (resume resume))
  (setf (*table resume) (format nil
                                "resume.delete_resume(~a)"
                                (id resume)))
  (caar (call-pg-function resume-pkg resume)))