[Koha-bugs] [Bug 17216] Add a new table to store authorized value categories
bugzilla-daemon at bugs.koha-community.org
bugzilla-daemon at bugs.koha-community.org
Wed Nov 23 16:45:37 CET 2016
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=17216
--- Comment #96 from Jacek Ablewicz <abl at biblos.pk.edu.pl> ---
(In reply to Mirko Tietgen from comment #93)
> With a Debian package for 16.11, on upgrade from 16.05 the following happens:
>
> Upgrade to 16.06.00.032 done (Bug 17357 - WTHDRAWN is still used in
> installer files)
> DBD::mysql::db do failed: Can't create table 'koha_upgrade.#sql-329_a5'
> (errno: 150) [for Statement "
> ALTER TABLE marc_subfield_structure
> MODIFY COLUMN authorised_value VARCHAR(32) DEFAULT NULL,
> ADD CONSTRAINT marc_subfield_structure_ibfk_1 FOREIGN KEY
> (authorised_value) REFERENCES authorised_value_categories (category_name) ON
> UPDATE CASCADE ON DELETE SET NULL;
> "] at
> /usr/share/koha/intranet/cgi-bin/installer/data/mysql/updatedatabase.pl line
> 13175.
> Upgrade to 16.06.00.033 done (Bug 17216 - Add a new table to store
> authorized value categories)
>
> I assume it is related to this bug? Is it safe to ignore? It does sound more
> scary than the duplicate warnings we get from time to time.
Got the same error in my test setup. For undetermined reason, authorised_value
field in marc_subfield_structure table did not have utf8_unicode_ci collation.
I replaced
MODIFY COLUMN authorised_value VARCHAR(32) DEFAULT NULL,
with
MODIFY COLUMN authorised_value VARCHAR(32) CHARACTER SET utf8 COLLATE
utf8_unicode_ci DEFAULT NULL,
and after that it seems to work fine. No idea why this DB update is tagged
with "Bug 17357 - WTHDRAWN is still used in installer files)" and not with a
"Bug 17216 ..." instead.
BTW, there are some other text fields in my test DB with inconsistent collation
too, but this is a database with a long history of accumulated DB updates
(including various unstable / atomic ones).
--
You are receiving this mail because:
You are watching all bug changes.
More information about the Koha-bugs
mailing list