elpasync pushed a change to branch elpa/emacsql. from f0249f655f Update library commentaries new 0bcf526c48 Fix how class documentation is provided new 7a725e1910 Add new library emacsql-sqlite-common new b33073257e Use common base class for all SQLite connection classes new d61f674b64 emacsql--sqlite-base: Use nil as :initform of file slot new ad3483c97c emacsql-sqlite-list-tables: New function new 8d111e4dcd emacsql-sqlite-dump-database: New function new b4d7efac4d emacsql-sqlite-restore-database: New function new 70e95655df emacsql-sqlite-default-connection: New function new 497971121a emacsql-sqlite-dump-database: Override output file unless versioned
Summary of changes: Makefile | 9 ++- emacsql-mysql.el | 3 +- emacsql-pg.el | 2 +- emacsql-psql.el | 2 +- emacsql-sqlite-builtin.el | 14 +--- emacsql-sqlite-common.el | 193 ++++++++++++++++++++++++++++++++++++++++++++++ emacsql-sqlite-module.el | 14 +--- emacsql-sqlite.el | 15 +--- emacsql.el | 63 +-------------- 9 files changed, 216 insertions(+), 99 deletions(-) create mode 100644 emacsql-sqlite-common.el