import { sql } from "drizzle-orm";const p1 = db .select() .from(customers) .where(eq(customers.id, sql.placeholder('id'))) .prepare("p1")await p1.execute({ id: 10 }) // SELECT * FROM customers WHERE id = 10await p1.execute({ id: 12 }) // SELECT * FROM customers WHERE id = 12const p2 = db .select() .from(customers) .where(sql`lower(${customers.name}) like ${sql.placeholder('name')}`) .prepare("p2");await p2.execute({ name: '%an%' }) // SELECT * FROM customers WHERE name ilike '%an%'
import { sql } from "drizzle-orm";const p1 = db .select() .from(customers) .where(eq(customers.id, sql.placeholder('id'))) .prepare()await p1.execute({ id: 10 }) // SELECT * FROM customers WHERE id = 10await p1.execute({ id: 12 }) // SELECT * FROM customers WHERE id = 12const p2 = db .select() .from(customers) .where(sql`lower(${customers.name}) like ${sql.placeholder('name')}`) .prepare();await p2.execute({ name: '%an%' }) // SELECT * FROM customers WHERE name ilike '%an%'
import { sql } from "drizzle-orm";const p1 = db .select() .from(customers) .where(eq(customers.id, sql.placeholder('id'))) .prepare()p1.get({ id: 10 }) // SELECT * FROM customers WHERE id = 10p1.get({ id: 12 }) // SELECT * FROM customers WHERE id = 12const p2 = db .select() .from(customers) .where(sql`lower(${customers.name}) like ${sql.placeholder('name')}`) .prepare();p2.all({ name: '%an%' }) // SELECT * FROM customers WHERE name ilike '%an%'
import { sql } from "drizzle-orm";const p1 = db .select() .from(customers) .where(eq(customers.id, sql.placeholder('id'))) .prepare()await p1.execute({ id: 10 }) // SELECT * FROM customers WHERE id = 10await p1.execute({ id: 12 }) // SELECT * FROM customers WHERE id = 12const p2 = db .select() .from(customers) .where(sql`lower(${customers.name}) like ${sql.placeholder('name')}`) .prepare();await p2.execute({ name: '%an%' }) // SELECT * FROM customers WHERE name ilike '%an%'