Koha-clms/installer/data/mysql
Jonathan Druart 3c3cc6622c
Bug 40337: Define checkprevcheckout as ENUM
On bug 40178 and bug 40179 we defined checkprevcheckout attributes as
ENUM at the REST API level, so the specs prevent us from inserting
values that are no yes, no, inherit in DB.
However the DB schema didn't have that constraint.
This has been caught by some tests that were failing:
eg. t/db_dependent/selenium/patrons_search.t with "Not in enum list: yes, no, inherit."

Test plan:
Apply this patch, run `updatedatabase`, `dbic` and `restart_all`
`prove t/db_dependent/selenium/patrons_search.t` should now pass.

Signed-off-by: Lucas Gass <lucas@bywatersolutions.com>
2025-07-10 09:43:27 -06:00
..
atomicupdate Bug 40337: Define checkprevcheckout as ENUM 2025-07-10 09:43:27 -06:00
db_revs Bug 34561: DBRev 25.06.00.002 2025-06-30 16:00:49 -06:00
en Bug 36020: (QA follow-up) A few minor corrections 2025-06-13 13:21:42 -06:00
localization Bug 27490: (follow-up) Fix custom installer files 2024-09-13 13:54:26 +02:00
mandatory Bug 34561: Move IntranetReportsHomeHTML to HTML customizations 2025-06-30 16:00:48 -06:00
backfill_statistics.pl Bug 38664: Tidy the whole codebase 2025-02-11 14:58:24 +01:00
fix_unclosed_nonaccruing_fines_bug17135.pl Bug 39325: Automatic fix 2025-04-28 18:51:22 +02:00
kohastructure.sql Bug 40337: Define checkprevcheckout as ENUM 2025-07-10 09:43:27 -06:00
labels_upgrade.pl Bug 39325: Automatic fix 2025-04-28 18:51:22 +02:00
needs_update.pl Bug 34088: Move the 'needs update' test to a separate script 2024-09-17 10:48:39 +02:00
patroncards_upgrade.pl Bug 39325: Automatic fix 2025-04-28 18:51:22 +02:00
update22to30.pl Bug 38664: Tidy the whole codebase 2025-02-11 14:58:24 +01:00
updatedatabase.pl Bug 38664: Fix updatedatabase.pl 2025-02-12 06:39:59 +01:00