dead-simple-orm
Version:
A simple ORM package.
21 lines • 625 B
JavaScript
export function createD1DB(d1db) {
return {
query: (sql, ...params) => {
return {
all: async () => {
const result = await d1db.prepare(sql).bind(...params).all();
return result.results;
},
get: (id) => {
return d1db.prepare(sql).bind(id).first();
},
run: (...params) => {
return d1db.prepare(sql).bind(...params).run();
},
};
},
close: () => {
}
};
}
//# sourceMappingURL=d1Shim.js.map