Koha-clms/installer/data/mysql
Matthias Meusburger de0161db1e
Bug 21520: More complex OAI sets mappings
Currently, the rules used to create OAI sets are processed with the 'or'
boolean operator between each rule.

This patch allows to use 'or' or 'and' between the rules.

The evaluation of the rules is done according to the boolean operators
precedence: AND has a higher precedence than OR.

For example:

A and B or C and D

will be evaluated as follow:

(A and B) or (C and D)

Test plan:

 - Apply the patch
 - Apply the atomicupdate
 - Prove t/db_dependant/OAI/AndSets.t
 - Check that existing mappings still work
 - Try modifying existing mappings
 - Try creating new mappings
 - Check that the boolean operators precedence is correctly taken into account

Signed-off-by: Michal Denar <black23@gmail.com>
Signed-off-by: Jonathan Druart <jonathan.druart@bugs.koha-community.org>
Signed-off-by: Martin Renvoize <martin.renvoize@ptfs-europe.com>
2020-01-15 13:49:19 +00:00
..
atomicupdate Bug 21520: More complex OAI sets mappings 2020-01-15 13:49:19 +00:00
de-DE Bug 23354: (RM follow-up) Update translated sample_notices 2020-01-13 16:46:47 +00:00
en Bug 23354: (follow-up) Update for bugs 23049 and 23805 2020-01-13 14:05:26 +00:00
es-ES Bug 23354: (RM follow-up) Update translated sample_notices 2020-01-13 16:46:47 +00:00
fr-CA Bug 23354: (RM follow-up) Update translated sample_notices 2020-01-13 16:46:47 +00:00
fr-FR Bug 23354: (RM follow-up) Update translated sample_notices 2020-01-13 16:46:47 +00:00
it-IT Bug 23354: (RM follow-up) Italian sample notice 2020-01-14 09:30:01 +00:00
mandatory Bug 14697: (QA follow-up) Add missing AV category 2019-10-31 12:05:21 +00:00
nb-NO Bug 23354: (RM follow-up) Update translated sample_notices 2020-01-13 16:46:47 +00:00
pl-PL Bug 23354: (RM follow-up) Update translated sample_notices 2020-01-13 16:46:47 +00:00
ru-RU Bug 23354: (RM follow-up) Update translated sample_notices 2020-01-13 16:46:47 +00:00
uk-UA Bug 23354: (RM follow-up) Update translated sample_notices 2020-01-13 16:46:47 +00:00
account_credit_types.sql Bug 23354: (follow-up) Update for bugs 23049 and 23805 2020-01-13 14:05:26 +00:00
account_debit_types.sql Bug 23354: (follow-up) Make display of debit types configurable 2020-01-13 14:05:14 +00:00
account_offset_types.sql Bug 23354: Add a Point Of Sale 'pay' screen 2020-01-13 14:03:56 +00:00
audio_alerts.sql Bug 11431: (QA followup) Make audio alerts sql top level 2015-11-04 12:33:53 -03:00
backfill_statistics.pl Bug 13795: Remove occurences of unused columns in code 2019-04-18 10:05:51 +00:00
fix_unclosed_nonaccruing_fines_bug17135.pl Bug 17135: [QA Follow-up] Changes as to reporting 2016-09-16 10:47:03 +00:00
kohastructure.sql Bug 23354: (follow-up) Make display of debit types configurable 2020-01-13 14:05:14 +00:00
labels_upgrade.pl Bug 20000: Use Modern::Perl in installer scripts 2019-02-04 16:57:14 +00:00
patroncards_upgrade.pl Bug 20000: Use Modern::Perl in installer scripts 2019-02-04 16:57:14 +00:00
sysprefs.sql Bug 24206: Update content of OpacSearchForTitleIn for existing installations 2020-01-10 16:10:19 +00:00
update22to30.pl Bug 20000: Use Modern::Perl in installer scripts 2019-02-04 16:57:14 +00:00
updatedatabase.pl Bug 23354: DBRev 19.12.00.009 2020-01-13 14:13:05 +00:00
userflags.sql Bug 23321: Add cash register permission 2019-09-23 11:39:21 +01:00
userpermissions.sql Bug 23442: Add refund permission 2020-01-10 08:41:13 +00:00