# from http://mypresta.eu/en/art/tips-and-tricks/how-to-disable-out-of-stock-product.html
# trigger name: active2disable_out-of-stock
# table: ps_stock_available
# time: AFTER
# event: UPDATE
# Definition:
BEGIN
UPDATE ps_product_shop SET active=0 WHERE id_product IN (SELECT id_product FROM ps_stock_available WHERE quantity=0);
UPDATE ps_product_shop SET active=1 WHERE id_product IN (SELECT id_product FROM ps_stock_available WHERE quantity>0);
END
#Definer: (nothing)