mirror of
https://gitlab.isc.org/isc-projects/kea
synced 2025-09-07 01:15:21 +00:00
[5522] Fixed subnet_id column types in MySQL and Postgres schemas
new file: src/share/database/scripts/mysql/upgrade_5.1_to_5.2.sh.in renamed: src/share/database/scripts/mysql/upgrade_5.1_to_6.0.sh.in -> src/share/database/scripts/mysql/upgrade_5.2_to_6.0.sh.in new file: src/share/database/scripts/pgsql/upgrade_3.2_to_3.3.sh.in renamed: src/share/database/scripts/pgsql/upgrade_3.2_to_4.0.sh.in -> src/share/database/scripts/pgsql/upgrade_3.3_to_4.0.sh.in src/lib/dhcpsrv/pgsql_host_data_source.cc changed OID_INT4 to OID_INT8 for subnet_id inputs in TaggedStatements src/lib/dhcpsrv/tests/generic_host_data_source_unittest.h src/lib/dhcpsrv/tests/generic_host_data_source_unittest.cc src/lib/dhcpsrv/tests/mysql_host_data_source_unittest.cc src/lib/dhcpsrv/tests/pgsql_host_data_source_unittest.cc Added new tests to verify maxium value for subnet_id works src/share/database/scripts/mysql/dhcpdb_create.mysql Added 5.1 to 5.2 changes src/share/database/scripts/pgsql/dhcpdb_create.pgsql Added 3.2 to 3.3 changes
This commit is contained in:
@@ -503,6 +503,16 @@ UPDATE schema_version
|
||||
SET version = '5', minor = '1';
|
||||
# This line concludes database upgrade to version 5.1.
|
||||
|
||||
# Make subnet_id column types consistent with lease table columns
|
||||
ALTER TABLE dhcp4_options MODIFY dhcp4_subnet_id INT UNSIGNED;
|
||||
ALTER TABLE dhcp6_options MODIFY dhcp6_subnet_id INT UNSIGNED;
|
||||
|
||||
# Update the schema version number
|
||||
UPDATE schema_version
|
||||
SET version = '5', minor = '2';
|
||||
|
||||
# This line concludes database upgrade to version 5.2.
|
||||
|
||||
# Add user context into table holding hosts
|
||||
ALTER TABLE hosts ADD COLUMN user_context TEXT NULL;
|
||||
|
||||
|
Reference in New Issue
Block a user