Bladeren bron

new attribute type introduced 'sw_highest_alias_number'

Karel Kozlik 18 jaren geleden
bovenliggende
commit
f5510733ed

+ 11 - 0
db/schema/attr_types.xml

@@ -551,4 +551,15 @@
 		<value col="at.order">0</value>
 		<value col="at.order">0</value>
 	</row>
 	</row>
 
 
+	<row vendor-controlled="1">
+		<value col="at.name">sw_highest_alias_number</value>
+		<value col="at.type">0</value>
+		<value col="at.rich_t">int</value>
+		<value col="at.desc">highest assigned alias number</value>
+		<value col="at.d_flags">32</value>
+		<value col="at.flags">0</value>
+		<value col="at.prior">0</value>
+		<value col="at.order">0</value>
+	</row>
+
 </table>
 </table>

+ 1 - 0
scripts/dbtext/ser_db/attr_types

@@ -37,3 +37,4 @@ fwd_busy_target:sip_adr:2::@attr_fwd_busy_target:33:0:256:0:50:other
 fwd_noanswer_target:sip_adr:2::@attr_fwd_noanswer_target:33:0:256:0:55:other
 fwd_noanswer_target:sip_adr:2::@attr_fwd_noanswer_target:33:0:256:0:55:other
 fwd_always_target:sip_adr:2::@attr_fwd_always_target:33:0:256:0:60:other
 fwd_always_target:sip_adr:2::@attr_fwd_always_target:33:0:256:0:60:other
 domain_data_version:int:0::Version of data in domain table:33:0:0:0:0:other
 domain_data_version:int:0::Version of data in domain table:33:0:0:0:0:other
+sw_highest_alias_number:int:0::highest assigned alias number:32:0:0:0:0:other

+ 2 - 0
scripts/mysql/my_data.sql

@@ -74,6 +74,8 @@ DELETE FROM attr_types WHERE name='fwd_always_target';
 INSERT IGNORE INTO attr_types (name, raw_type, rich_type, description, default_flags, flags, priority, ordering) VALUES ('fwd_always_target', '2', 'sip_adr', '@attr_fwd_always_target', '33', '0', '256', '60');
 INSERT IGNORE INTO attr_types (name, raw_type, rich_type, description, default_flags, flags, priority, ordering) VALUES ('fwd_always_target', '2', 'sip_adr', '@attr_fwd_always_target', '33', '0', '256', '60');
 DELETE FROM attr_types WHERE name='domain_data_version';
 DELETE FROM attr_types WHERE name='domain_data_version';
 INSERT IGNORE INTO attr_types (name, raw_type, rich_type, description, default_flags, flags, priority, ordering) VALUES ('domain_data_version', '0', 'int', 'Version of data in domain table', '33', '0', '0', '0');
 INSERT IGNORE INTO attr_types (name, raw_type, rich_type, description, default_flags, flags, priority, ordering) VALUES ('domain_data_version', '0', 'int', 'Version of data in domain table', '33', '0', '0', '0');
+DELETE FROM attr_types WHERE name='sw_highest_alias_number';
+INSERT IGNORE INTO attr_types (name, raw_type, rich_type, description, default_flags, flags, priority, ordering) VALUES ('sw_highest_alias_number', '0', 'int', 'highest assigned alias number', '32', '0', '0', '0');
 
 
 DELETE FROM global_attrs WHERE name='sw_domain_default_flags';
 DELETE FROM global_attrs WHERE name='sw_domain_default_flags';
 INSERT IGNORE INTO global_attrs (name, type, value, flags) VALUES ('sw_domain_default_flags', '0', '33', '32');
 INSERT IGNORE INTO global_attrs (name, type, value, flags) VALUES ('sw_domain_default_flags', '0', '33', '32');

+ 2 - 0
scripts/oracle/or_data.sql

@@ -74,6 +74,8 @@ DELETE FROM attr_types WHERE name='fwd_always_target';
 INSERT IGNORE INTO attr_types (name, raw_type, rich_type, description, default_flags, flags, priority, ordering) VALUES ('fwd_always_target', '2', 'sip_adr', '@attr_fwd_always_target', '33', '0', '256', '60');
 INSERT IGNORE INTO attr_types (name, raw_type, rich_type, description, default_flags, flags, priority, ordering) VALUES ('fwd_always_target', '2', 'sip_adr', '@attr_fwd_always_target', '33', '0', '256', '60');
 DELETE FROM attr_types WHERE name='domain_data_version';
 DELETE FROM attr_types WHERE name='domain_data_version';
 INSERT IGNORE INTO attr_types (name, raw_type, rich_type, description, default_flags, flags, priority, ordering) VALUES ('domain_data_version', '0', 'int', 'Version of data in domain table', '33', '0', '0', '0');
 INSERT IGNORE INTO attr_types (name, raw_type, rich_type, description, default_flags, flags, priority, ordering) VALUES ('domain_data_version', '0', 'int', 'Version of data in domain table', '33', '0', '0', '0');
+DELETE FROM attr_types WHERE name='sw_highest_alias_number';
+INSERT IGNORE INTO attr_types (name, raw_type, rich_type, description, default_flags, flags, priority, ordering) VALUES ('sw_highest_alias_number', '0', 'int', 'highest assigned alias number', '32', '0', '0', '0');
 
 
 DELETE FROM global_attrs WHERE name='sw_domain_default_flags';
 DELETE FROM global_attrs WHERE name='sw_domain_default_flags';
 INSERT IGNORE INTO global_attrs (name, type, value, flags) VALUES ('sw_domain_default_flags', '0', '33', '32');
 INSERT IGNORE INTO global_attrs (name, type, value, flags) VALUES ('sw_domain_default_flags', '0', '33', '32');

+ 2 - 0
scripts/postgres/pg_data.sql

@@ -74,6 +74,8 @@ DELETE FROM attr_types WHERE name='fwd_always_target';
 INSERT INTO attr_types (name, raw_type, rich_type, description, default_flags, flags, priority, ordering) VALUES ('fwd_always_target', '2', 'sip_adr', '@attr_fwd_always_target', '33', '0', '256', '60');
 INSERT INTO attr_types (name, raw_type, rich_type, description, default_flags, flags, priority, ordering) VALUES ('fwd_always_target', '2', 'sip_adr', '@attr_fwd_always_target', '33', '0', '256', '60');
 DELETE FROM attr_types WHERE name='domain_data_version';
 DELETE FROM attr_types WHERE name='domain_data_version';
 INSERT INTO attr_types (name, raw_type, rich_type, description, default_flags, flags, priority, ordering) VALUES ('domain_data_version', '0', 'int', 'Version of data in domain table', '33', '0', '0', '0');
 INSERT INTO attr_types (name, raw_type, rich_type, description, default_flags, flags, priority, ordering) VALUES ('domain_data_version', '0', 'int', 'Version of data in domain table', '33', '0', '0', '0');
+DELETE FROM attr_types WHERE name='sw_highest_alias_number';
+INSERT INTO attr_types (name, raw_type, rich_type, description, default_flags, flags, priority, ordering) VALUES ('sw_highest_alias_number', '0', 'int', 'highest assigned alias number', '32', '0', '0', '0');
 
 
 DELETE FROM global_attrs WHERE name='sw_domain_default_flags';
 DELETE FROM global_attrs WHERE name='sw_domain_default_flags';
 INSERT INTO global_attrs (name, type, value, flags) VALUES ('sw_domain_default_flags', '0', '33', '32');
 INSERT INTO global_attrs (name, type, value, flags) VALUES ('sw_domain_default_flags', '0', '33', '32');