Bug 11954 - Clean up currency default files
authorMark Tompsett <mtompset@hotmail.com>
Wed, 19 Nov 2014 18:28:12 +0000 (13:28 -0500)
committerTomas Cohen Arazi <tomascohen@gmail.com>
Mon, 9 Feb 2015 18:47:24 +0000 (15:47 -0300)
It makes no sense to have TRUNCATE or foreign key checks.

TEST PLAN
---------
1) Back up your database
2) in an mysql client:
     use kohadata;
     SET FOREIGN_KEY_CHECKS=0;
     TRUNCATE currency;
     source /home/mtompset/kohaclone/installer/data/mysql/ru-RU/optional/sample_currency.sql
     SET FOREIGN_KEY_CHECKS=0;
     TRUNCATE currency;
     source /home/mtompset/kohaclone/installer/data/mysql/uk-UA/optional/sample_currency.sql
     SET FOREIGN_KEY_CHECKS=0;
     TRUNCATE currency;
     source /home/mtompset/kohaclone/installer/data/mysql/it-IT/necessari/parameters.sql
     SET FOREIGN_KEY_CHECKS=1;
     QUIT
   -- These should all work without problem.

Signed-off-by: Marcel de Rooy <m.de.rooy@rijksmuseum.nl>
Signed-off-by: Kyle M Hall <kyle@bywatersolutions.com>
Signed-off-by: Tomas Cohen Arazi <tomascohen@gmail.com>
installer/data/mysql/it-IT/necessari/parameters.sql
installer/data/mysql/ru-RU/optional/sample_currency.sql
installer/data/mysql/uk-UA/optional/sample_currency.sql

index 806bba7..6fc7c51 100644 (file)
@@ -1,8 +1,4 @@
-SET FOREIGN_KEY_CHECKS=0;
-
 INSERT INTO `currency` (currency, rate, symbol, active) VALUES
 ('USD', 1.4, '$', 0),
 ('GBP', .8, '£', 0),
 ('EUR', 1, '€', 1);
-
-SET FOREIGN_KEY_CHECKS=1;
index 87af401..6f2eb87 100644 (file)
@@ -1,5 +1,3 @@
-TRUNCATE currency;
-
 INSERT INTO `currency` (`currency`, `symbol`, `timestamp`, `rate`, active) VALUES ('CAD','$','2009-01-23 08:15:20',6.157690, 0);
 
 INSERT INTO `currency` (`currency`, `symbol`, `timestamp`, `rate`, active) VALUES ('EUR','€','2009-01-23 08:15:20',9.852920, 0);
index 87af401..6f2eb87 100644 (file)
@@ -1,5 +1,3 @@
-TRUNCATE currency;
-
 INSERT INTO `currency` (`currency`, `symbol`, `timestamp`, `rate`, active) VALUES ('CAD','$','2009-01-23 08:15:20',6.157690, 0);
 
 INSERT INTO `currency` (`currency`, `symbol`, `timestamp`, `rate`, active) VALUES ('EUR','€','2009-01-23 08:15:20',9.852920, 0);