sqlite-utils.js 646 B

12345678910111213141516171819
  1. var __defProp = Object.defineProperty;
  2. var __markAsModule = (target) => __defProp(target, "__esModule", { value: true });
  3. var __export = (target, all) => {
  4. __markAsModule(target);
  5. for (var name in all)
  6. __defProp(target, name, { get: all[name], enumerable: true });
  7. };
  8. __export(exports, {
  9. withSqliteForeignKeysOff: () => withSqliteForeignKeysOff
  10. });
  11. async function withSqliteForeignKeysOff(sequelize, options, cb) {
  12. try {
  13. await sequelize.query("PRAGMA foreign_keys = OFF", options);
  14. return await cb();
  15. } finally {
  16. await sequelize.query("PRAGMA foreign_keys = ON", options);
  17. }
  18. }
  19. //# sourceMappingURL=sqlite-utils.js.map