mirror of
https://github.com/grocy/grocy.git
synced 2025-08-07 06:53:30 +00:00
Fix handling when there are no single edited stock entries at all (references #2292)
This commit is contained in:
parent
61a3a4329b
commit
3afb9643c4
15
migrations/0225.sql
Normal file
15
migrations/0225.sql
Normal file
@ -0,0 +1,15 @@
|
|||||||
|
DROP VIEW stock_edited_entries;
|
||||||
|
CREATE VIEW stock_edited_entries
|
||||||
|
AS
|
||||||
|
/*
|
||||||
|
Returns stock_id's which have been edited manually
|
||||||
|
*/
|
||||||
|
SELECT DISTINCT
|
||||||
|
IFNULL(sl_add.stock_id, '') AS stock_id,
|
||||||
|
IFNULL(MAX(sl_edit.id), -1) AS stock_log_id_of_newest_edited_entry
|
||||||
|
FROM stock_log sl_add
|
||||||
|
JOIN stock_log sl_edit
|
||||||
|
ON sl_add.stock_id = sl_edit.stock_id
|
||||||
|
AND sl_edit.transaction_type = 'stock-edit-new'
|
||||||
|
WHERE sl_add.transaction_type IN ('purchase', 'inventory-correction', 'self-production')
|
||||||
|
AND sl_add.amount > 0;
|
Loading…
x
Reference in New Issue
Block a user