aboutsummaryrefslogtreecommitdiff
path: root/backend
diff options
context:
space:
mode:
authorUMTS at Teleco <crt@teleco.ch>2026-01-11 20:01:08 +0100
committerUMTS at Teleco <crt@teleco.ch>2026-01-11 20:01:08 +0100
commitb9506be0a6cb9b58a6ce634a13cbf3b3c7155545 (patch)
tree131adc9b3fb6ca4bbfc42836694175b3e40e8902 /backend
parent7b57e2df69eccbc0fe78f119e25e58bee18f576d (diff)
include updates crudely
Diffstat (limited to 'backend')
-rw-r--r--backend/database/schema/beepzone-schema-dump.sql17
1 files changed, 17 insertions, 0 deletions
diff --git a/backend/database/schema/beepzone-schema-dump.sql b/backend/database/schema/beepzone-schema-dump.sql
index 05d738a..69b619d 100644
--- a/backend/database/schema/beepzone-schema-dump.sql
+++ b/backend/database/schema/beepzone-schema-dump.sql
@@ -2086,3 +2086,20 @@ CREATE TABLE `zones` (
/*!40014 SET UNIQUE_CHECKS=@OLD_UNIQUE_CHECKS */;
/*!40111 SET SQL_NOTES=@OLD_SQL_NOTES */;
+ALTER TABLE `assets` ADD COLUMN `tag_generation_string` VARCHAR(255) DEFAULT NULL AFTER `asset_tag`;
+
+ALTER TABLE `assets`
+ADD COLUMN `belongs_to_item` INT(11) DEFAULT NULL COMMENT 'References asset_numeric_id of parent asset' AFTER `asset_numeric_id`,
+ADD COLUMN `previously_was` INT(11) DEFAULT NULL COMMENT 'References asset_numeric_id of the asset this replaced' AFTER `belongs_to_item`;
+
+ALTER TABLE `assets`
+ADD KEY `idx_belongs_to` (`belongs_to_item`),
+ADD KEY `idx_previously_was` (`previously_was`);
+
+ALTER TABLE `assets`
+ADD CONSTRAINT `fk_assets_belongs_to` FOREIGN KEY (`belongs_to_item`) REFERENCES `assets` (`asset_numeric_id`) ON DELETE SET NULL,
+ADD CONSTRAINT `fk_assets_previously_was` FOREIGN KEY (`previously_was`) REFERENCES `assets` (`asset_numeric_id`) ON DELETE SET NULL;
+
+ALTER TABLE `zones` MODIFY `zone_code` VARCHAR(50) NOT NULL;
+
+ALTER TABLE `zones` ADD UNIQUE KEY `unique_zone_code` (`zone_code`); \ No newline at end of file