emacs-elpa-diffs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[nongnu] elpa/emacsql d7a05db54e 080/427: Add :replace expander.


From: ELPA Syncer
Subject: [nongnu] elpa/emacsql d7a05db54e 080/427: Add :replace expander.
Date: Tue, 13 Dec 2022 02:59:30 -0500 (EST)

branch: elpa/emacsql
commit d7a05db54e3be730050888b3dafd348eadf9e333
Author: Christopher Wellons <wellons@nullprogram.com>
Commit: Christopher Wellons <wellons@nullprogram.com>

    Add :replace expander.
---
 README.md  | 8 ++++++++
 emacsql.el | 3 +++
 2 files changed, 11 insertions(+)

diff --git a/README.md b/README.md
index d40356bc83..452faa7b90 100644
--- a/README.md
+++ b/README.md
@@ -161,6 +161,14 @@ Provides `INSERT`.
 [:insert :into employees ...]
 ```
 
+#### :replace
+
+Provides `REPLACE`.
+
+```el
+[:replace :into employees ...]
+```
+
 #### :values `<vector>|(<vector> ...)`
 
 ```el
diff --git a/emacsql.el b/emacsql.el
index c378d65cf3..a3ea075d2d 100644
--- a/emacsql.el
+++ b/emacsql.el
@@ -468,6 +468,9 @@ definitions for return from a `emacsql-defexpander'."
 (emacsql-defexpander :insert ()
   (list "INSERT"))
 
+(emacsql-defexpander :replace ()
+  (list "REPLACE"))
+
 (emacsql-defexpander :values (values)
   (emacsql-with-vars "VALUES "
     (var values :vector)))



reply via email to

[Prev in Thread] Current Thread [Next in Thread]