You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
'select "users"."id", "users"."AGE", "users"."firstName" || \' \' || "users"."lastName" as "name", "users_developers"."data" as "developers" from "users" "users" left join lateral (select json_build_array("users_developers"."usesDrizzleOrm") as "data" from (select * from "test"."developers" "users_developers" where "users_developers"."userId" = "users"."id" limit $1) "users_developers") "users_developers" on true where "users"."id" = $2 limit $3',
155
-
params: [1,1,1],
156
-
typings: ['none','none','none'],
157
-
});
158
-
expect(db.dialect.casing.cache).toEqual(cache);
159
-
});
160
-
161
-
it('query (find many)',({ expect })=>{
162
-
constquery=db._query.users.findMany({
163
-
columns: {
164
-
id: true,
165
-
age: true,
166
-
},
167
-
extras: {
168
-
fullName,
169
-
},
170
-
where: eq(users.id,1),
171
-
with: {
172
-
developers: {
173
-
columns: {
174
-
uses_drizzle_orm: true,
175
-
},
176
-
},
177
-
},
178
-
});
179
-
180
-
expect(query.toSQL()).toEqual({
181
-
sql:
182
-
'select "users"."id", "users"."AGE", "users"."firstName" || \' \' || "users"."lastName" as "name", "users_developers"."data" as "developers" from "users" "users" left join lateral (select json_build_array("users_developers"."usesDrizzleOrm") as "data" from (select * from "test"."developers" "users_developers" where "users_developers"."userId" = "users"."id" limit $1) "users_developers") "users_developers" on true where "users"."id" = $2',
183
-
params: [1,1],
184
-
typings: ['none','none'],
185
-
});
186
-
expect(db.dialect.casing.cache).toEqual(cache);
187
-
});
188
-
189
133
it('insert (on conflict do nothing)',({ expect })=>{
'select "users"."id", "users"."AGE", "users"."first_name" || \' \' || "users"."last_name" as "name", "users_developers"."data" as "developers" from "users" "users" left join lateral (select json_build_array("users_developers"."uses_drizzle_orm") as "data" from (select * from "test"."developers" "users_developers" where "users_developers"."user_id" = "users"."id" limit $1) "users_developers") "users_developers" on true where "users"."id" = $2 limit $3',
157
-
params: [1,1,1],
158
-
typings: ['none','none','none'],
159
-
});
160
-
expect(db.dialect.casing.cache).toEqual(cache);
161
-
});
162
-
163
-
it('query (find many)',({ expect })=>{
164
-
constquery=db._query.users.findMany({
165
-
columns: {
166
-
id: true,
167
-
age: true,
168
-
},
169
-
extras: {
170
-
fullName,
171
-
},
172
-
where: eq(users.id,1),
173
-
with: {
174
-
developers: {
175
-
columns: {
176
-
usesDrizzleORM: true,
177
-
},
178
-
},
179
-
},
180
-
});
181
-
182
-
expect(query.toSQL()).toEqual({
183
-
sql:
184
-
'select "users"."id", "users"."AGE", "users"."first_name" || \' \' || "users"."last_name" as "name", "users_developers"."data" as "developers" from "users" "users" left join lateral (select json_build_array("users_developers"."uses_drizzle_orm") as "data" from (select * from "test"."developers" "users_developers" where "users_developers"."user_id" = "users"."id" limit $1) "users_developers") "users_developers" on true where "users"."id" = $2',
185
-
params: [1,1],
186
-
typings: ['none','none'],
187
-
});
188
-
expect(db.dialect.casing.cache).toEqual(cache);
189
-
});
190
-
191
135
it('insert (on conflict do nothing)',({ expect })=>{
0 commit comments