mirror of https://github.com/sipwise/db-schema.git
Change-Id: I047e95180bba539be4662db5723550be30c03a13 (cherry picked from commitchanges/57/8657/17971467d76) (cherry picked from commitd4ee43e132)
parent
bcf9730426
commit
e5c36e1ba9
@ -0,0 +1,18 @@
|
|||||||
|
use provisioning;
|
||||||
|
#set autocommit=0;
|
||||||
|
drop procedure if exists reset_voip_aig_autoincrement;
|
||||||
|
delimiter ;;
|
||||||
|
create procedure reset_voip_aig_autoincrement() begin
|
||||||
|
SELECT @max_aig_id := COALESCE(MAX(id),1) FROM voip_aig_sequence;
|
||||||
|
SELECT @max_group_id := COALESCE(max(group_id),1) FROM voip_allowed_ip_groups;
|
||||||
|
SELECT @max := (GREATEST(@max_aig_id,@max_group_id) + 1);
|
||||||
|
|
||||||
|
set @alter_statement = concat('ALTER TABLE voip_aig_sequence AUTO_INCREMENT = ', @max);
|
||||||
|
PREPARE stmt FROM @alter_statement;
|
||||||
|
EXECUTE stmt;
|
||||||
|
DEALLOCATE PREPARE stmt;
|
||||||
|
|
||||||
|
end ;;
|
||||||
|
delimiter ;
|
||||||
|
call reset_voip_aig_autoincrement();
|
||||||
|
drop procedure reset_voip_aig_autoincrement;
|
||||||
Loading…
Reference in new issue