]> git.evergreen-ils.org Git - Evergreen.git/blob - Open-ILS/src/sql/Pg/upgrade/0793.data.best-hold-order-traditional-approx.sql
LP1894131 Sticky catalog holdings org select
[Evergreen.git] / Open-ILS / src / sql / Pg / upgrade / 0793.data.best-hold-order-traditional-approx.sql
1 BEGIN;
2
3 SELECT evergreen.upgrade_deps_block_check('0793', :eg_version);
4
5 UPDATE config.best_hold_order
6 SET
7     approx = 1,
8     pprox = 2,
9     aprox = 3,
10     priority = 4,
11     cut = 5,
12     depth = 6,
13     rtime = 7,
14     hprox = NULL,
15     htime = NULL
16 WHERE name = 'Traditional' AND
17     pprox = 1 AND
18     aprox = 2 AND
19     priority = 3 AND
20     cut = 4 AND
21     depth = 5 AND
22     rtime = 6 ;
23
24 UPDATE config.best_hold_order
25 SET
26     hprox = 1,
27     approx = 2,
28     pprox = 3,
29     aprox = 4,
30     priority = 5,
31     cut = 6,
32     depth = 7,
33     rtime = 8,
34     htime = NULL
35 WHERE name = 'Traditional with Holds-always-go-home' AND
36     hprox = 1 AND
37     pprox = 2 AND
38     aprox = 3 AND
39     priority = 4 AND
40     cut = 5 AND
41     depth = 6 AND
42     rtime = 7 AND
43     htime = 8;
44
45 UPDATE config.best_hold_order
46 SET
47     htime = 1,
48     approx = 2,
49     pprox = 3,
50     aprox = 4,
51     priority = 5,
52     cut = 6,
53     depth = 7,
54     rtime = 8,
55     hprox = NULL
56 WHERE name = 'Traditional with Holds-go-home' AND
57     htime = 1 AND
58     hprox = 2 AND
59     pprox = 3 AND
60     aprox = 4 AND
61     priority = 5 AND
62     cut = 6 AND
63     depth = 7 AND
64     rtime = 8 ;
65
66
67 COMMIT;