branch: elpa/emacsql commit c512f4287c12d67c6a6bbd25f19283ebdf1e77f1 Author: Christopher Wellons <well...@nullprogram.com> Commit: Christopher Wellons <well...@nullprogram.com>
Add back-end note to README. --- README.md | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/README.md b/README.md index 5da1c6a107..48e7cb3316 100644 --- a/README.md +++ b/README.md @@ -378,8 +378,14 @@ inherits from `emacsql-connection`. * Preferably provide `emacsql-reconnect` if possible. * Set the default isolation level to *serializable*. * Enable autocommit mode by default. + * Prefer ANSI syntax (value escapes, identifier escapes, etc.). * Enable foreign key constraints by default. +The goal of the autocommit, isolation, parsing, and foreign key +configuration settings is to normalize the interface as much as +possible. The connection's user should have the option to be agnostic +about which back-end is actually in use. + The provided implementations should serve as useful examples. If your back-end outputs data in a clean, standard way you may be able to use the emacsql-protocol-mixin class to do most of the work.