mirror of https://github.com/sipwise/db-schema.git
* susbcriber_id column is needed to relate the uploaded data to the subscriber user * reselelr_id column is needed to narrow down the scope of files per reseller Change-Id: Ie6ef264eb5e25e48f6458f74b310e451e406fef6mr10.2
parent
155879246d
commit
ad76187035
@ -0,0 +1,7 @@
|
||||
USE fileshare;
|
||||
|
||||
ALTER TABLE `uploads`
|
||||
DROP FOREIGN KEY `u_subscriber_id_ref`,
|
||||
DROP COLUMN `subscriber_id`,
|
||||
DROP FOREIGN KEY `u_reseller_id_ref`,
|
||||
DROP COLUMN `reseller_id`;
|
@ -0,0 +1,9 @@
|
||||
USE fileshare;
|
||||
|
||||
ALTER TABLE `uploads`
|
||||
ADD COLUMN `subscriber_id` INT UNSIGNED DEFAULT NULL,
|
||||
ADD KEY `subscriber_id_idx` (`subscriber_id`),
|
||||
ADD CONSTRAINT `u_subscriber_id_ref` FOREIGN KEY (`subscriber_id`) REFERENCES `billing`.`voip_subscribers` (`id`) ON UPDATE CASCADE ON DELETE CASCADE,
|
||||
ADD COLUMN `reseller_id` INT UNSIGNED DEFAULT NULL,
|
||||
ADD KEY `reseller_id_idx` (`reseller_id`),
|
||||
ADD CONSTRAINT `u_reseller_id_ref` FOREIGN KEY (`reseller_id`) REFERENCES `billing`.`resellers` (`id`) ON UPDATE CASCADE ON DELETE CASCADE;
|
Loading…
Reference in new issue