ob-sql.el (org-babel-expand-body:sql): Support :prologue :epilogue

* lisp/ob-sql.el (org-babel-expand-body:sql): Add support for
:prologue and :epilogue parameters.

TINYCHANGE
This commit is contained in:
Rodrigo Morales 2021-09-26 07:50:47 +02:00 committed by Bastien
parent 70e65a2028
commit e0535fa2d8
1 changed files with 9 additions and 2 deletions

View File

@ -93,8 +93,15 @@
(defun org-babel-expand-body:sql (body params)
"Expand BODY according to the values of PARAMS."
(org-babel-sql-expand-vars
body (org-babel--get-vars params)))
(let ((prologue (cdr (assq :prologue params)))
(epilogue (cdr (assq :epilogue params))))
(mapconcat 'identity
(list
prologue
(org-babel-sql-expand-vars
body (org-babel--get-vars params))
epilogue)
"\n")))
(defun org-babel-edit-prep:sql (info)
"Set `sql-product' in Org edit buffer.