diff options
| author | UMTS at Teleco <crt@teleco.ch> | 2026-01-11 20:01:08 +0100 |
|---|---|---|
| committer | UMTS at Teleco <crt@teleco.ch> | 2026-01-11 20:01:08 +0100 |
| commit | b9506be0a6cb9b58a6ce634a13cbf3b3c7155545 (patch) | |
| tree | 131adc9b3fb6ca4bbfc42836694175b3e40e8902 | |
| parent | 7b57e2df69eccbc0fe78f119e25e58bee18f576d (diff) | |
include updates crudely
| -rw-r--r-- | backend/database/schema/beepzone-schema-dump.sql | 17 |
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 |
