← Files RivetARCHIVED FILE
node_modules/drizzle-orm/sqlite-core/async/delete.cjs
1.66 KB · Nov 5, 2026 · 12:09 UTC
Object.defineProperty(exports, Symbol.toStringTag, { value: 'Module' });
const require_runtime = require('../../_virtual/_rolldown/runtime.cjs');
const require_sqlite_core_utils = require('../utils.cjs');
let __entity_ts = require("../../entity.cjs");
let __utils_ts = require("../../utils.cjs");
let __query_promise_ts = require("../../query-promise.cjs");
let __sqlite_core_query_builders_delete_ts = require("../query-builders/delete.cjs");
//#region src/sqlite-core/async/delete.ts
var SQLiteAsyncDeleteBase = class extends __sqlite_core_query_builders_delete_ts.SQLiteDeleteBase {
static [__entity_ts.entityKind] = "SQLiteAsyncDelete";
/** @internal */
_prepare(prepare = false) {
return this.session.prepareQuery(this.dialect.sqlToQuery(this.getSQL()), "arrays", prepare, this.config.returning ? "all" : "run", this.config.returning ? this.dialect.mapperGenerators.rows(this.config.returning, void 0) : void 0, {
type: "delete",
tables: require_sqlite_core_utils.extractUsedTable(this.config.table)
});
}
prepare() {
return this._prepare(true);
}
run = (placeholderValues) => {
return this._prepare().run(placeholderValues);
};
all = (placeholderValues) => {
return this._prepare().all(placeholderValues);
};
get = (placeholderValues) => {
return this._prepare().get(placeholderValues);
};
values = (placeholderValues) => {
return this._prepare().values(placeholderValues);
};
async execute(placeholderValues) {
return this._prepare().execute(placeholderValues);
}
};
(0, __utils_ts.applyMixins)(SQLiteAsyncDeleteBase, [__query_promise_ts.QueryPromise]);
//#endregion
exports.SQLiteAsyncDeleteBase = SQLiteAsyncDeleteBase;
//# sourceMappingURL=delete.cjs.mapSHA-256: e97021b0ed21e0ec2985f9b744439dc988925d53db8e4296e3146349ea3263f5