Bug 29596: DBRev 20.11.16.001

Signed-off-by: Andrew Fuerste-Henry <andrew@bywatersolutions.com>
(cherry picked from commit e6faadbc86)
Signed-off-by: Victor Grousset/tuxayo <victor@tuxayo.net>
This commit is contained in:
Andrew Fuerste-Henry 2022-03-04 15:28:35 +00:00 committed by Victor Grousset/tuxayo
parent 97528e1d57
commit b5bcdaf2cb
3 changed files with 45 additions and 52 deletions

View File

@ -29,7 +29,7 @@ use vars qw{ $VERSION };
# - #4 : the developer version. The 4th number is the database subversion.
# used by developers when the database changes. updatedatabase take care of the changes itself
# and is automatically called by Auth.pm when needed.
$VERSION = "20.11.16.000";
$VERSION = "20.11.16.001";
sub version {
return $VERSION;

View File

@ -1,51 +0,0 @@
use Modern::Perl;
return {
bug_number => "29596",
description => "Add Yiddish language",
up => sub {
my ($args) = @_;
my ($dbh, $out) = @$args{qw(dbh out)};
$dbh->do(q{
INSERT IGNORE INTO language_subtag_registry( subtag, type, description, added)
VALUES ( 'yi', 'language', 'Yiddish', NOW() );
});
$dbh->do(q{
INSERT IGNORE INTO language_rfc4646_to_iso639(rfc4646_subtag,iso639_2_code)
VALUES ( 'yi','yid');
});
$dbh->do(q{
INSERT IGNORE INTO language_descriptions(subtag, type, lang, description)
VALUES ( 'yi', 'language', 'de', 'Jiddisch');
});
$dbh->do(q{
INSERT IGNORE INTO language_descriptions(subtag, type, lang, description)
VALUES ( 'yi', 'language', 'en', 'Yiddish');
});
$dbh->do(q{
INSERT IGNORE INTO language_descriptions(subtag, type, lang, description)
VALUES ( 'yi', 'language', 'es', 'Yidis');
});
$dbh->do(q{
INSERT IGNORE INTO language_descriptions(subtag, type, lang, description)
VALUES ( 'yi', 'language', 'fr', 'Yiddish');
});
$dbh->do(q{
INSERT IGNORE INTO language_descriptions(subtag, type, lang, description)
VALUES ( 'yi', 'language', 'yi', 'יידיש');
});
$dbh->do(q{
INSERT IGNORE INTO language_script_mapping(language_subtag,script_subtag)
VALUES ( 'yi', 'Hebr');
});
},
}

View File

@ -23778,6 +23778,50 @@ if ( CheckVersion( $DBversion ) ) {
NewVersion( $DBversion, "", "Koha 20.11.16 release" );
}
$DBversion = '20.11.16.001';
if( CheckVersion( $DBversion ) ) {
$dbh->do(q{
INSERT IGNORE INTO language_subtag_registry( subtag, type, description, added)
VALUES ( 'yi', 'language', 'Yiddish', NOW() );
});
$dbh->do(q{
INSERT IGNORE INTO language_rfc4646_to_iso639(rfc4646_subtag,iso639_2_code)
VALUES ( 'yi','yid');
});
$dbh->do(q{
INSERT IGNORE INTO language_descriptions(subtag, type, lang, description)
VALUES ( 'yi', 'language', 'de', 'Jiddisch');
});
$dbh->do(q{
INSERT IGNORE INTO language_descriptions(subtag, type, lang, description)
VALUES ( 'yi', 'language', 'en', 'Yiddish');
});
$dbh->do(q{
INSERT IGNORE INTO language_descriptions(subtag, type, lang, description)
VALUES ( 'yi', 'language', 'es', 'Yidis');
});
$dbh->do(q{
INSERT IGNORE INTO language_descriptions(subtag, type, lang, description)
VALUES ( 'yi', 'language', 'fr', 'Yiddish');
});
$dbh->do(q{
INSERT IGNORE INTO language_descriptions(subtag, type, lang, description)
VALUES ( 'yi', 'language', 'yi', 'יידיש');
});
$dbh->do(q{
INSERT IGNORE INTO language_script_mapping(language_subtag,script_subtag)
VALUES ( 'yi', 'Hebr');
});
NewVersion( $DBversion, "29596", "Add Yiddish language" );
}
# SEE bug 13068
# if there is anything in the atomicupdate, read and execute it.