Limits of Knex.js Nested Transactions When Savepoints Are Unavailable
Goal Determine whether Knex.js should automatically emulate savepoints for databases that lack native savepoint support when a nested transaction is rolled back, or instead surface the limitation through an explicit error. Constraints and Uncertainty Knex.js currently issues a ROLLBACK TO SAVEPOINT on databases with savepoint capability (e.g., PostgreSQL, SQ