fix: widen VARCHAR(50) columns in configuration_items that exceed limit
IP addresses, MACs, and mobile numbers can exceed 50 chars (IPv6, UUIDs). Widen datto_internal_ip, datto_remote_ip, rmm_device_audit_external_ip_address, rmm_device_audit_ip_address to VARCHAR(255); mac_address and mobile_number to VARCHAR(100).
This commit is contained in:
parent
cb293ea843
commit
7762cf284e
1 changed files with 12 additions and 0 deletions
12
migrations/053_widen_configuration_items_varchar_columns.sql
Normal file
12
migrations/053_widen_configuration_items_varchar_columns.sql
Normal file
|
|
@ -0,0 +1,12 @@
|
|||
-- ============================================================================
|
||||
-- Widen VARCHAR(50) columns in configuration_items that hold IPs / identifiers
|
||||
-- Real-world data (IPv6, UUIDs, long hostnames) exceeds the original 50-char limit
|
||||
-- ============================================================================
|
||||
|
||||
ALTER TABLE configuration_items
|
||||
ALTER COLUMN datto_internal_ip TYPE VARCHAR(255),
|
||||
ALTER COLUMN datto_remote_ip TYPE VARCHAR(255),
|
||||
ALTER COLUMN rmm_device_audit_external_ip_address TYPE VARCHAR(255),
|
||||
ALTER COLUMN rmm_device_audit_ip_address TYPE VARCHAR(255),
|
||||
ALTER COLUMN rmm_device_audit_mac_address TYPE VARCHAR(100),
|
||||
ALTER COLUMN rmm_device_audit_mobile_number TYPE VARCHAR(100);
|
||||
Loading…
Add table
Add a link
Reference in a new issue