[koha-commits] main Koha release repository branch master updated. v3.22.00-beta-84-ga2a5610

Git repo owner gitmaster at git.koha-community.org
Wed Nov 25 16:28:26 CET 2015


This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "main Koha release repository".

The branch, master has been updated
       via  a2a5610ccee3aa395012c4bb827707d6a8f2731f (commit)
      from  a28cd52f15d82c772258f059d9439289a6f554c4 (commit)

Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.

- Log -----------------------------------------------------------------
commit a2a5610ccee3aa395012c4bb827707d6a8f2731f
Author: Jonathan Druart <jonathan.druart at bugs.koha-community.org>
Date:   Wed Nov 25 13:49:51 2015 +0000

    Bug 15207: Avoid warnings when adding constraint course_reserves_ibfk_2
    
    Bug 14205 added a new foreign key on the course_reserve table.
    As this dbrev has been backported to the stable version (3.20.x), the
    next dbrev should take care of this existing constraint to avoid
    warnings.
    
    Test plan:
    1/ replace the modified dbrev with 3.21.00.XXX to make sure it will be
    executed
    2/ Make sure you have the KEY and the FK on the course_reserves table:
    sql> alter table course_reserves add CONSTRAINT `course_reserves_ibfk_2`
    FOREIGN KEY (`ci_id`) REFERENCES `course_items` (`ci_id`) ON DELETE
    CASCADE ON UPDATE CASCADE;
    sql> alter table course_reserves ADD KEY `course_reserves_ibfk_2` (`ci_id`);
    
    3/ SHOW CREATE TABLE course_reserves
    should show that the table is not in sync with the kohastructure.sql file
    4/ Execute the dbrev
    5/ SHOW CREATE TABLE course_reserves
    should show that the table is in sync with the kohastructure.sql file
    
    Repeat 4 and 5, confirm you don't get any error.
    
    Signed-off-by: Tomas Cohen Arazi <tomascohen at theke.io>
    Signed-off-by: Katrin Fischer <katrin.fischer.83 at web.de>
    Signed-off-by: Tomas Cohen Arazi <tomascohen at theke.io>

-----------------------------------------------------------------------

Summary of changes:
 installer/data/mysql/updatedatabase.pl |   10 +++++++++-
 1 file changed, 9 insertions(+), 1 deletion(-)


hooks/post-receive
-- 
main Koha release repository


More information about the koha-commits mailing list