src/share/database/scripts/pgsql/dhcpdb_drop.pgsql
src/share/database/scripts/pgsql/dhcpdb_create.pgsql
src/share/database/scripts/pgsql/upgrade_6.2_to_7.0.sh.in
Changed server_tag parameter size to 64 to match tag column size
src/share/database/scripts/pgsql/dhcpdb_create.pgsql
src/share/database/scripts/pgsql/upgrade_6.2_to_7.0.sh.in
Replaced use of SMALLINT with BOOLEAN where appropriate.
Added missing returns to two class functions
src/share/database/scripts/pgsql/dhcpdb_drop.pgsql
updated to match new boolean funcs
src/share/database/scripts/pgsql/dhcpdb_create.pgsql
src/share/database/scripts/pgsql/update_6.2_to_7.0.sh.in
Corrected column/variable ambiguity more issues with client class functions
src/bin/admin/tests/pgsql_tests.sh.in
Fixeda another shell check complaint.
src/share/database/scripts/pgsql/dhcpdb_create.pgsql
src/share/database/scripts/pgsql/upgrade_6.2_to_7.0.sh.in
- Changed subnet id columns in options tables to BIGINT
- Fixed column/variable ambiguities in client class functions
src/share/database/scripts/pgsql/dhcpdb_create.pgsql
src/share/database/scripts/pgsql/upgrade_6.2_to_7.0.sh.in
- Removed id=1 from dhcpX_server inserts, id is SERIAL and
must increment itself
- Changed dhcpX_subnet::subnet_id from SERIAL to BIGINT to
allow for manual ID assignments
- Removed 'STRICT' from SELECT INTO statements, this causes NULL
returns to throw
- Return OLD from all BEFORE triggers
src/share/database/scripts/pgsql/dhcpdb_create.pgsql
src/share/database/scripts/pgsql/upgrade_6.2_to_7.0.sh.in
added "OR REPLACE" to function creates
made all TIMESTAMP elements "WITH TIME ZONE"
replaced use of ON CONFLICT
src/share/database/scripts/pgsql/dhcpdb_drop.pgsql
Added arguments to function drops. Posgresql requires argument
lists to match to drop a function.
Initial commit.
src/bin/admin/tests/pgsql_tests.sh.in
pgsql_upgrade_6_2_to_7_0() - replaced insert into dhcp6_server
with selects. Inserting fails without an audit-revision to match.
src/share/database/scripts/pgsql/dhcpdb_create.pgsql
Reduced to a single transaction and commit to avoid partial
creations.
Added CB audit procedures, trigger functions, triggers, and
client class elements for v4 and v6.
src/share/database/scripts/pgsql/dhcpdb_drop.pgsql
Added drops of new elements.
src/share/database/scripts/pgsql/upgrade_6.2_to_7.0.sh.in
Added CB audit procedures, trigger functions, triggers, and
client class elements for v4 and v6.