mirror of
https://gitlab.isc.org/isc-projects/kea
synced 2025-08-31 22:15:23 +00:00
[393-global-search-through-leases-by-mac-or-hostname-w-o-specifying-a-subnet-id] Moves lease hostnames to lower case
This commit is contained in:
@@ -2785,6 +2785,12 @@ SET version = '8', minor = '2';
|
||||
# Create hostname index for host reservations
|
||||
CREATE INDEX hosts_by_hostname ON hosts (hostname);
|
||||
|
||||
# Create hostname index for lease4
|
||||
CREATE INDEX lease4_by_hostname ON lease4 (hostname);
|
||||
|
||||
# Create hostname index for lease6
|
||||
CREATE INDEX lease6_by_hostname ON lease6 (hostname);
|
||||
|
||||
# Update the schema version number
|
||||
UPDATE schema_version
|
||||
SET version = '9', minor = '0';
|
||||
|
@@ -21,6 +21,20 @@ mysql "$@" <<EOF
|
||||
# Create hostname index for host reservations
|
||||
CREATE INDEX hosts_by_hostname ON hosts (hostname);
|
||||
|
||||
# Move to lower case hostnames in lease4 table.
|
||||
UPDATE lease4 SET hostname = LOWER(hostname)
|
||||
WHERE BINARY LOWER(hostname) != hostname;
|
||||
|
||||
# Move to lower case hostnames in lease6 table.
|
||||
UPDATE lease6 SET hostname = LOWER(hostname)
|
||||
WHERE BINARY LOWER(hostname) != hostname;
|
||||
|
||||
# Create hostname index for lease4
|
||||
CREATE INDEX lease4_by_hostname ON lease4 (hostname);
|
||||
|
||||
# Create hostname index for lease6
|
||||
CREATE INDEX lease6_by_hostname ON lease6 (hostname);
|
||||
|
||||
# Update the schema version number
|
||||
UPDATE schema_version
|
||||
SET version = '9', minor = '0';
|
||||
|
Reference in New Issue
Block a user