This shows you the differences between two versions of the page.
Next revision | Previous revision Next revision Both sides next revision | ||
install:upgrade:3.3.x-to-4.0.0 [2013/01/23 14:37] miconda created |
install:upgrade:3.3.x-to-4.0.0 [2013/01/23 19:09] miconda [MySQL - New database tables] |
||
---|---|---|---|
Line 20: | Line 20: | ||
<code sql> | <code sql> | ||
- | ALTER TABLE active_watchers DROP INDEX active_watchers_pres; | ||
- | ALTER TABLE active_watchers ADD INDEX active_watchers_pres (presentity_uri, | ||
ALTER TABLE address CHANGE COLUMN ip_addr ip_addr varchar(50) NOT NULL; # was varchar(48) NOT NULL | ALTER TABLE address CHANGE COLUMN ip_addr ip_addr varchar(50) NOT NULL; # was varchar(48) NOT NULL | ||
+ | |||
ALTER TABLE aliases CHANGE COLUMN expires expires datetime NOT NULL DEFAULT ' | ALTER TABLE aliases CHANGE COLUMN expires expires datetime NOT NULL DEFAULT ' | ||
ALTER TABLE aliases ADD UNIQUE ruid_idx (ruid); | ALTER TABLE aliases ADD UNIQUE ruid_idx (ruid); | ||
+ | |||
ALTER TABLE lcr_gw CHANGE COLUMN ip_addr ip_addr varchar(50) DEFAULT NULL; # was varchar(47) DEFAULT NULL | ALTER TABLE lcr_gw CHANGE COLUMN ip_addr ip_addr varchar(50) DEFAULT NULL; # was varchar(47) DEFAULT NULL | ||
+ | |||
ALTER TABLE location CHANGE COLUMN path path varchar(512) DEFAULT NULL; # was varchar(128) DEFAULT NULL | ALTER TABLE location CHANGE COLUMN path path varchar(512) DEFAULT NULL; # was varchar(128) DEFAULT NULL | ||
ALTER TABLE location CHANGE COLUMN expires expires datetime NOT NULL DEFAULT ' | ALTER TABLE location CHANGE COLUMN expires expires datetime NOT NULL DEFAULT ' | ||
ALTER TABLE location ADD UNIQUE ruid_idx (ruid); | ALTER TABLE location ADD UNIQUE ruid_idx (ruid); | ||
ALTER TABLE location ADD INDEX expires_idx (expires); | ALTER TABLE location ADD INDEX expires_idx (expires); | ||
+ | |||
+ | ALTER TABLE active_watchers DROP INDEX active_watchers_pres; | ||
+ | ALTER TABLE active_watchers ADD INDEX active_watchers_pres (presentity_uri, | ||
+ | |||
ALTER TABLE pua DROP INDEX tmp_record2_idx; | ALTER TABLE pua DROP INDEX tmp_record2_idx; | ||
ALTER TABLE pua DROP INDEX tmp_dlg2_idx; | ALTER TABLE pua DROP INDEX tmp_dlg2_idx; | ||
Line 39: | Line 44: | ||
ALTER TABLE pua DROP INDEX tmp_dlg1_idx; | ALTER TABLE pua DROP INDEX tmp_dlg1_idx; | ||
ALTER TABLE pua ADD INDEX record_idx (pres_id); | ALTER TABLE pua ADD INDEX record_idx (pres_id); | ||
+ | |||
ALTER TABLE rls_watchers DROP INDEX rls_watchers_delete; | ALTER TABLE rls_watchers DROP INDEX rls_watchers_delete; | ||
+ | |||
ALTER TABLE version ADD UNIQUE table_name_idx (table_name); | ALTER TABLE version ADD UNIQUE table_name_idx (table_name); | ||
- | INSERT INTO version (table_name, | + | |
CREATE TABLE location_attrs ( | CREATE TABLE location_attrs ( | ||
id int(10) unsigned NOT NULL AUTO_INCREMENT, | id int(10) unsigned NOT NULL AUTO_INCREMENT, | ||
Line 55: | Line 62: | ||
KEY last_modified_idx (last_modified) | KEY last_modified_idx (last_modified) | ||
) ENGINE=MyISAM DEFAULT CHARSET=latin1; | ) ENGINE=MyISAM DEFAULT CHARSET=latin1; | ||
+ | |||
+ | INSERT INTO version (table_name, | ||
+ | DELETE FROM version WHERE table_name=' | ||
+ | INSERT INTO version (table_name, | ||
+ | DELETE FROM version WHERE table_name=' | ||
+ | INSERT INTO version (table_name, | ||
+ | DELETE FROM version WHERE table_name=' | ||
+ | INSERT INTO version (table_name, | ||
+ | DELETE FROM version WHERE table_name=' | ||
+ | INSERT INTO version (table_name, | ||
</ | </ | ||
Line 167: | Line 184: | ||
) ENGINE=MyISAM DEFAULT CHARSET=latin1; | ) ENGINE=MyISAM DEFAULT CHARSET=latin1; | ||
</ | </ | ||
+ | |||
+ | ===== SER Modules ===== | ||
+ | |||
+ | SER modules that had no equivalent in Kamailio were moved to **modules/ | ||
+ | |||
+ | * auth_db => uid_auth_db | ||
+ | * avp_db => uid_auth_db | ||
+ | * domain => uid_domain | ||
+ | * gflags => uid_gflags | ||
+ | * uri_db => uid_uri_db |