Hi, is it safe to create cached orm that is using bindings from previous fetch, something like this?

Hi, is it safe to create cached orm that is using bindings from previous fetch, something like this?
const db = getDrizzle(d1: D1Database) => {
    if (!db.cached) {
        db.cached = drizzle(d1);
    }
    return db;
}

export default {
    async fetch(request: Request, env: Env) {
        const db = getDrizzle(env.DB);
        ...
    }
}
Was this page helpful?