different `where` but same return type for relational queries? - Drizzle Team