mirror of https://github.com/sipwise/db-schema.git
* copy all existing data from autoprov_firmwares.data field
into autoprov_firmwares_data
* remove autoprov_firmwares.data field
Change-Id: I7a62208a323e1bc2d35df4db5828518d897855e3
changes/27/9827/1
parent
4f65746908
commit
273b0a08c3
@ -0,0 +1,5 @@
|
||||
USE provisioning;
|
||||
|
||||
ALTER TABLE autoprov_firmwares ADD data longblob NOT NULL;
|
||||
|
||||
DROP TABLE autoprov_firmwares_data;
|
||||
@ -0,0 +1,14 @@
|
||||
USE provisioning;
|
||||
|
||||
CREATE TABLE `autoprov_firmwares_data` (
|
||||
`id` int(11) unsigned NOT NULL AUTO_INCREMENT,
|
||||
fw_id int(11) unsigned NOT NULL,
|
||||
`data` longblob NOT NULL,
|
||||
PRIMARY KEY (`id`),
|
||||
KEY `afd_fw_id_idx` (`fw_id`),
|
||||
CONSTRAINT `fk_fw_idx` FOREIGN KEY (`fw_id`) REFERENCES `autoprov_firmwares` (`id`) ON DELETE CASCADE ON UPDATE CASCADE
|
||||
) ENGINE=InnoDB;
|
||||
|
||||
INSERT INTO autoprov_firmwares_data (fw_id, data) SELECT id, data FROM autoprov_firmwares;
|
||||
|
||||
ALTER TABLE autoprov_firmwares DROP data;
|
||||
Loading…
Reference in new issue