You've already forked reloading-manager
Nobody had ever created a function like this one before. (#26)
Reviewed-on: rrise/reloading-manager#26 Co-authored-by: Ron Rise <ron@siteworxpro.com> Co-committed-by: Ron Rise <ron@siteworxpro.com>
This commit is contained in:
@@ -1,6 +1,6 @@
|
||||
// Code generated by sqlc. DO NOT EDIT.
|
||||
// versions:
|
||||
// sqlc v1.27.0
|
||||
// sqlc v1.29.0
|
||||
// source: loads.sql
|
||||
|
||||
package loads
|
||||
@@ -197,7 +197,7 @@ select l.id as id,
|
||||
pr.meta as primer_meta,
|
||||
pr_m.name as primer_manufacturer_name,
|
||||
pr_m.url as primer_manufacturer_url,
|
||||
b.id as bullet_id,
|
||||
b.id as bullet_id,
|
||||
b.name as bullet_name,
|
||||
b.meta as bullet_meta,
|
||||
b.weight as bullet_weight,
|
||||
@@ -229,7 +229,15 @@ where 1 = 1
|
||||
AND (CASE WHEN $21::bool THEN pr.id = $22::uuid ELSE TRUE END)
|
||||
AND (CASE WHEN $23::bool THEN p.id = $24::uuid ELSE TRUE END)
|
||||
|
||||
order by $25
|
||||
order by (case
|
||||
when $25 = 'cartridge_name' then c.name
|
||||
when $25 = 'bullet_name' then b.name
|
||||
when $25 = 'bullet_manufacturer_name' then b_m.name
|
||||
when $25 = 'primer_manufacturer_name' then pr_m.name
|
||||
when $25 = 'powder_manufacturer_name' then p_m.name
|
||||
when $25::text = 'powder_gr' then l.powder_gr
|
||||
end)
|
||||
|
||||
limit $1 offset $2
|
||||
`
|
||||
|
||||
|
||||
Reference in New Issue
Block a user