Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
use name transactions (savepoints) for sqlite transactions
Pg_qlite_begin and Pg_sqlite_commit are functions used by the Pgtcl pg_sqlite command to begin and commit transactions in sqlite. They used to just do a sqlite "begin" and "commit", but we now swap them to use a named transaction via "savepoint pg_sqlite;" and "release savepoint pg_sqlite;". This allows the import of postgres results using pg_sqlite to occur within an outer sqlite transaction. Version bump to 2.6.2. * https://www.sqlite.org/lang_transaction.html * https://www.sqlite.org/lang_savepoint.html
- Loading branch information