Broken query when parametized query is undefined
Postgres dialect generates broken query when one of the parametized query is undefined
generates
generates
sql`SELECT 1 FROM test WHERE a = ${true} AND b = ${undefined} AND c = {1}`SELECT 1 FROM test WHERE a = $1 AND b = AND c = $2;createdAt, if you insert null, an actual null will be inserted to the databasedefault in ORM queries, but when using sql`` templating, is undefined ignored for any good reason? Sorry if im missing somethingselect cases to allow patterns like passing different dynamic filters to a select.select * from users where id = ${userId}${deletedUser ? ' and deleted = true' : undefined};select * from users where id = ${userId}${deletedUser ? sql.raw(' and deleted = true') : undefined}; since we cannot parametized the 2ndundefined ?? null? IDKdefaultselect * from users where id = ${userId}${deletedUser ? ' and deleted = true' : undefined};select * from users where id = ${userId}${deletedUser ? sql.raw(' and deleted = true') : undefined};undefined ?? nullsql`SELECT 1 FROM test WHERE a = ${true} AND b = ${undefined ?? null} AND c = {1}`