Bug 9021 [QA Followup] - Add column to deleted borrowers, set null on provider deletion
[koha.git] / installer / data / mysql / atomicupdate / bug_9021.sql
1 CREATE TABLE  sms_providers (
2    id INT( 11 ) NOT NULL AUTO_INCREMENT PRIMARY KEY ,
3    name VARCHAR( 255 ) NOT NULL ,
4    domain VARCHAR( 255 ) NOT NULL ,
5    UNIQUE (
6        name
7    )
8 ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci;
9
10 ALTER TABLE borrowers ADD sms_provider_id INT( 11 ) NULL DEFAULT NULL AFTER smsalertnumber;
11 ALTER TABLE borrowers ADD FOREIGN KEY ( sms_provider_id ) REFERENCES sms_providers ( id ) ON UPDATE CASCADE ON DELETE SET NULL;
12
13 ALTER TABLE deletedborrowers ADD sms_provider_id INT( 11 ) NULL DEFAULT NULL AFTER smsalertnumber;
14 ALTER TABLE deletedborrowers ADD FOREIGN KEY ( sms_provider_id ) REFERENCES sms_providers ( id ) ON UPDATE CASCADE ON DELETE SET NULL;