Browse code

- reindented

Jan Janak authored on 26/06/2008 00:27:56
Showing 42 changed files
... ...
@@ -1,109 +1,124 @@
1 1
 <?xml version="1.0" encoding="UTF-8"?>
2 2
 <!DOCTYPE table PUBLIC "-//iptel.org//DTD DBSchema V1.0//EN"
3
-  "http://iptel.org/dbschema/dtd/1.0/dbschema.dtd" [
3
+		  "http://iptel.org/dbschema/dtd/1.0/dbschema.dtd" [
4 4
 
5
-<!ENTITY % entities SYSTEM "entities.xml">
6
-%entities;
5
+		  <!ENTITY % entities SYSTEM "entities.xml">
6
+		  %entities;
7 7
 
8
-]>
8
+		  ]>
9 9
 
10 10
 <table>
11
-    <name>aliases</name>
12
-    <version>6</version>
13
-    <description>
14
-	  This table is used to implement group aliases. Group aliases are SIP
15
-	  URIs that resolve to multiple destination SIP URIs. The proxy server
16
-	  then can determine whether it should use serial or paralell forking.
17
-    </description>
18
-	
19
-    <column id="username">
20
-	  <name>username</name>
21
-	  <type>string</type>
22
-	  <default></default>
23
-	  <size>&user_len;</size>
24
-    </column>
25
-    <column id="domain">
26
-	  <name>domain</name>
27
-	  <type>string</type>
28
-	  <default></default>
29
-	  <size>&domain_len;</size>
30
-    </column>
31
-    <column id="contact">
32
-	  <name>contact</name>
33
-	  <type>string</type>
34
-	  <default></default>
35
-	  <size>&uri_len;</size>
36
-    </column>
37
-	<column id="server_id">
38
-	  <name>server_id</name>
39
-	  <type>int</type>
40
-	  <default>0</default>
41
-	  <description>
42
-		The ID of the SIP server instance responsible for the contact.
43
-	  </description>
44
-	</column>
45
-	<column>
46
-	  <name>received</name>
47
-	  <type>string</type>
48
-      <null/>
49
-	  <default><null/></default>
50
-	  <size>&uri_len;</size>
51
-    </column>
52
-    <column>
53
-	  <name>expires</name>
54
-	  <type>datetime</type>
55
-	  <default>1970-01-01 00:00:00</default>
56
-    </column>
57
-    <column>
58
-	  <name>q</name>
59
-	  <type>float</type>
60
-	  <default>1.0</default>
61
-    </column>
62
-    <column>
63
-	  <name>callid</name>
64
-	  <type>string</type>
65
-	  <default>default_callid</default>
66
-	  <size>&uri_len;</size>
67
-    </column>
68
-    <column>
69
-	  <name>cseq</name>
70
-	  <type>unsigned int</type>
71
-	  <default>42</default>
72
-    </column>
73
-    <column>
74
-	  <name>last_modified</name>
75
-	  <type>datetime</type>
76
-	  <default>1970-01-01 00:00:00</default>
77
-    </column>
78
-    <column>
79
-	  <name>replicate</name>
80
-	  <type>unsigned int</type>
81
-	  <default>0</default>
82
-    </column>
83
-    <column>
84
-	  <name>state</name>
85
-	  <type>unsigned int</type>
86
-	  <default>0</default>
87
-    </column>
88
-    <column>
89
-	  <name>flags</name>
90
-	  <type>unsigned int</type>
91
-	  <default>0</default>
92
-    </column>
93
-    <column>
94
-	  <name>user_agent</name>
95
-	  <type>string</type>
96
-	  <default></default>
97
-	  <size>64</size>
98
-    </column>
99
-    <index>
100
-	  <name>main_key</name>
101
-	  <colref linkend="username"/>
102
-	  <colref linkend="domain"/>
103
-	  <colref linkend="contact"/>
104
-    </index>
105
-    <index>
106
-	  <name>aliases_contact</name>
107
-	  <colref linkend="contact"/>
108
-    </index>
11
+  <name>aliases</name>
12
+  <version>6</version>
13
+  <description>
14
+	This table is used to implement group aliases. Group aliases are SIP URIs
15
+	that resolve to multiple destination SIP URIs. The proxy server then can
16
+	determine whether it should use serial or paralell forking.
17
+  </description>
18
+  
19
+  <column id="username">
20
+	<name>username</name>
21
+	<type>string</type>
22
+	<default></default>
23
+	<size>&user_len;</size>
24
+  </column>
25
+
26
+  <column id="domain">
27
+	<name>domain</name>
28
+	<type>string</type>
29
+	<default></default>
30
+	<size>&domain_len;</size>
31
+  </column>
32
+
33
+  <column id="contact">
34
+	<name>contact</name>
35
+	<type>string</type>
36
+	<default></default>
37
+	<size>&uri_len;</size>
38
+  </column>
39
+
40
+  <column id="server_id">
41
+	<name>server_id</name>
42
+	<type>int</type>
43
+	<default>0</default>
44
+	<description>
45
+	  The ID of the SIP server instance responsible for the contact.
46
+	</description>
47
+  </column>
48
+
49
+  <column>
50
+	<name>received</name>
51
+	<type>string</type>
52
+    <null/>
53
+	<default><null/></default>
54
+	<size>&uri_len;</size>
55
+  </column>
56
+
57
+  <column>
58
+	<name>expires</name>
59
+	<type>datetime</type>
60
+	<default>1970-01-01 00:00:00</default>
61
+  </column>
62
+
63
+  <column>
64
+	<name>q</name>
65
+	<type>float</type>
66
+	<default>1.0</default>
67
+  </column>
68
+
69
+  <column>
70
+	<name>callid</name>
71
+	<type>string</type>
72
+	<default>default_callid</default>
73
+	<size>&uri_len;</size>
74
+  </column>
75
+
76
+  <column>
77
+	<name>cseq</name>
78
+	<type>unsigned int</type>
79
+	<default>42</default>
80
+  </column>
81
+
82
+  <column>
83
+	<name>last_modified</name>
84
+	<type>datetime</type>
85
+	<default>1970-01-01 00:00:00</default>
86
+  </column>
87
+
88
+  <column>
89
+	<name>replicate</name>
90
+	<type>unsigned int</type>
91
+	<default>0</default>
92
+  </column>
93
+
94
+  <column>
95
+	<name>state</name>
96
+	<type>unsigned int</type>
97
+	<default>0</default>
98
+  </column>
99
+
100
+  <column>
101
+	<name>flags</name>
102
+	<type>unsigned int</type>
103
+	<default>0</default>
104
+  </column>
105
+
106
+  <column>
107
+	<name>user_agent</name>
108
+	<type>string</type>
109
+	<default></default>
110
+	<size>64</size>
111
+  </column>
112
+
113
+  <index>
114
+	<name>main_key</name>
115
+	<colref linkend="username"/>
116
+	<colref linkend="domain"/>
117
+	<colref linkend="contact"/>
118
+  </index>
119
+
120
+  <index>
121
+	<name>aliases_contact</name>
122
+	<colref linkend="contact"/>
123
+  </index>
109 124
 </table>
... ...
@@ -1,565 +1,569 @@
1 1
 <?xml version="1.0" encoding="UTF-8"?>
2 2
 <!DOCTYPE table PUBLIC "-//iptel.org//DTD DBSchema V1.0//EN"
3
-  "http://iptel.org/dbschema/dtd/1.0/dbschema.dtd" [
4
-
3
+		  "http://iptel.org/dbschema/dtd/1.0/dbschema.dtd" [
4
+		  
5 5
 <!ENTITY % entities SYSTEM "entities.xml">
6 6
 %entities;
7 7
 
8 8
 ]>
9 9
 
10 10
 <table role="serweb">
11
-    <name>attr_types</name>
12
-    <version>4</version>
13
-    <description>
14
-	Each attribute, identified by name, has associated set of
15
-	properties and constraints. This table contains types and
16
-	constraints for all attributes known to SER and SERWeb.
17
-    </description>
18
-    <column id="at.name">
11
+  <name>attr_types</name>
12
+  <version>4</version>
13
+  <description>
14
+	Each attribute, identified by name, has associated set of properties and
15
+	constraints. This table contains types and constraints for all attributes
16
+	known to SER and SERWeb.
17
+  </description>
18
+
19
+  <column id="at.name">
19 20
 	<name>name</name>
20 21
 	<type>string</type>
21 22
 	<size>32</size>
22 23
 	<description>
23
-	    Name of attribute.
24
+	  Name of attribute.
24 25
 	</description>
25
-    </column>
26
-    <column role="serweb" id="at.rich_t">
26
+  </column>
27
+
28
+  <column role="serweb" id="at.rich_t">
27 29
 	<name>rich_type</name>
28 30
 	<type>string</type>
29 31
 	<default>string</default>
30 32
 	<size>32</size>
31 33
 	<description>
32
-	    Type specification used by SERWeb. Rich type is more expressive
33
-	    than raw type.
34
+	  Type specification used by SERWeb. Rich type is more expressive
35
+	  than raw type.
34 36
 	</description>
35
-    </column>
36
-    <column id="at.type">
37
+  </column>
38
+
39
+  <column id="at.type">
37 40
 	<name>raw_type</name>
38 41
 	<type>int</type>
39 42
 	<default>2</default>
40 43
 	<description>
41
-	    The type of attribute. It can be either integer value (type is 0), or
42
-	    string value (type is 2).
44
+	  The type of attribute. It can be either integer value (type is 0), or
45
+	  string value (type is 2).
43 46
 	</description>
44
-    </column>
45
-    <column role="serweb" id="at.type_spec">
47
+  </column>
48
+
49
+  <column role="serweb" id="at.type_spec">
46 50
 	<name>type_spec</name>
47 51
 	<type>string</type>
48 52
 	<size>255</size>
49 53
 	<default><null/></default>
50 54
 	<null/>
51 55
 	<description>
52
-	    Exact type specification, this is used by SERWeb only.
56
+	  Exact type specification, this is used by SERWeb only.
53 57
 	</description>
54
-    </column>
58
+  </column>
55 59
 
56
-	<column role="serweb" id="at.desc">
60
+  <column role="serweb" id="at.desc">
57 61
 	<name>description</name>
58 62
 	<type>string</type>
59 63
 	<size>255</size>
60 64
 	<default><null/></default>
61 65
 	<null/>
62 66
 	<description>
63
-	    Description of attribute, this is used by SERWeb only.
67
+	  Description of attribute, this is used by SERWeb only.
64 68
 	</description>
65
-    </column>
69
+  </column>
66 70
 
67
-	<column role="serweb" id="at.d_flags">
71
+  <column role="serweb" id="at.d_flags">
68 72
 	<name>default_flags</name>
69 73
 	<type>int</type>
70 74
 	<default>0</default>
71 75
 	<description>
72
-	    Default flags of attribute, this is used by SERWeb only.
76
+	  Default flags of attribute, this is used by SERWeb only.
73 77
 	</description>
74
-    </column>
75
-	
76
-	<column role="serweb" id="at.flags">
78
+  </column>
79
+  
80
+  <column role="serweb" id="at.flags">
77 81
 	<name>flags</name>
78 82
 	<type>int</type>
79 83
 	<default>0</default>
80 84
 	<description>
81
-	    Various flags. Meaning of bits in flags field is this:
82
-	      10 - multivalue  (if is set, attribute may contain multiple values)
83
-	      11 - fill_on_reg (attribute should be set when user is registrating)
84
-	      12 - required    (attribute should not be empty)
85
+	  Various flags. Meaning of bits in flags field is this:
86
+	  10 - multivalue  (if is set, attribute may contain multiple values)
87
+	  11 - fill_on_reg (attribute should be set when user is registrating)
88
+	  12 - required    (attribute should not be empty)
85 89
 	</description>
86
-    </column>
90
+  </column>
87 91
 
88
-	<column role="serweb" id="at.prior">
92
+  <column role="serweb" id="at.prior">
89 93
 	<name>priority</name>
90 94
 	<type>int</type>
91 95
 	<default>0</default>
92 96
 	<description>
93
-	    Field of flags describeing where the attribute may be used (user, domain, global,...)
94
-	    Meaning of bits is this:
95
-	     4 - uri
96
-	     8 - user
97
-	    16 - domain
98
-	    30 - global
97
+	  Field of flags describeing where the attribute may be used (user, domain, global,...)
98
+	  Meaning of bits is this:
99
+	  4 - uri
100
+	  8 - user
101
+	  16 - domain
102
+	  30 - global
99 103
 	</description>
100
-    </column>
104
+  </column>
101 105
 
102
-    <column role="serweb" id="at.access">
103
-        <name>access</name>
106
+  <column role="serweb" id="at.access">
107
+    <name>access</name>
104 108
 	<name db="oracle">attr_access</name>
105 109
 	<type>int</type>
106
-        <default>0</default>
107
-        <description>
108
-	    Access rights to attribute. Meaning values is this:
109
-	        0 - full access (read and write)
110
-		1 - read only for users (read and write for admins)
111
-		3 - admins only (read and write), no access for users
112
-        </description>
113
-    </column>
110
+    <default>0</default>
111
+    <description>
112
+	  Access rights to attribute. Meaning values is this:
113
+	  0 - full access (read and write)
114
+	  1 - read only for users (read and write for admins)
115
+	  3 - admins only (read and write), no access for users
116
+    </description>
117
+  </column>
114 118
 
115
-	<column role="serweb" id="at.order">
119
+  <column role="serweb" id="at.order">
116 120
 	<name>ordering</name>
117 121
 	<type>int</type>
118 122
 	<default>0</default>
119 123
 	<description>
120
-		When attributes are displayed in serweb, they are sorted by this field. 
121
-		This is used by SERWeb only.
124
+	  When attributes are displayed in serweb, they are sorted by this field.
125
+	  This is used by SERWeb only.
122 126
 	</description>
123
-    </column>
124
-	
125
-	<column role="serweb" id="at.grp">
127
+  </column>
128
+  
129
+  <column role="serweb" id="at.grp">
126 130
 	<name>grp</name>
127 131
 	<type>string</type>
128 132
 	<size>32</size>
129 133
 	<default>other</default>
130 134
 	<description>
131
-		When attributes are displayed in serweb, they could be grouped together by this field. 
132
-		This is used by SERWeb only.
135
+	  When attributes are displayed in serweb, they could be grouped together
136
+	  by this field.  This is used by SERWeb only.
133 137
 	</description>
134
-    </column>
138
+  </column>
135 139
 
136
-    <index>
140
+  <index>
137 141
 	<name>upt_idx1</name>
138 142
 	<colref linkend="at.name"/>
139 143
 	<unique/>
140
-    </index>
144
+  </index>
141 145
 
142
-	<row-identificator>
143
-		<colref linkend="at.name"/>
144
-	</row-identificator>
146
+  <row-identificator>
147
+	<colref linkend="at.name"/>
148
+  </row-identificator>
145 149
 
146
-	<row vendor-controlled="1">
147
-		<value col="at.name">uid</value>
148
-		<value col="at.type">2</value>
149
-		<value col="at.d_flags">1</value>
150
-	</row>
151
-	
152
-	<row vendor-controlled="1">
153
-		<value col="at.name">did</value>
154
-		<value col="at.type">2</value>
155
-		<value col="at.d_flags">1</value>
156
-	</row>
157
-    
158
-	<row vendor-controlled="1">
159
-		<value col="at.name">datetime_created</value>        
160
-		<value col="at.type">2</value>
161
-		<value col="at.rich_t">string</value>
162
-		<value col="at.desc">creation time</value>
163
-		<value col="at.d_flags">33</value>
164
-		<value col="at.prior">65792</value>
165
-		<value col="at.order">0</value>
166
-		<value col="at.access">21</value>
167
-	</row>
168
-	
169
-	<row vendor-controlled="1">
170
-		<value col="at.name">asserted_id</value>        
171
-		<value col="at.type">2</value>
172
-		<value col="at.rich_t">string</value>
173
-		<value col="at.desc">asserted identity</value>
174
-		<value col="at.d_flags">33</value>
175
-		<value col="at.prior">256</value>
176
-		<value col="at.order">200</value>
177
-		<value col="at.access">1</value>
178
-	</row>
179
-	 
180
-	<row vendor-controlled="1">
181
-		<value col="at.name">fr_timer</value>    
182
-		<value col="at.type">0</value>
183
-		<value col="at.rich_t">int</value>
184
-		<value col="at.desc">@ff_fr_timer</value>
185
-		<value col="at.d_flags">33</value>
186
-		<value col="at.prior">1073807616</value>
187
-		<value col="at.order">140</value>
188
-	</row>
189
-    
190
-	<row vendor-controlled="1">
191
-		<value col="at.name">fr_inv_timer</value>
192
-		<value col="at.type">0</value>
193
-		<value col="at.rich_t">int</value>
194
-		<value col="at.desc">@ff_fr_inv_timer</value>
195
-		<value col="at.d_flags">33</value>
196
-		<value col="at.prior">1073807616</value>
197
-		<value col="at.order">150</value>
198
-	</row>
199
-    
200
-	<row vendor-controlled="1">
201
-		<value col="at.name">gflags</value>     
202
-		<value col="at.type">0</value>
203
-		<value col="at.rich_t">int</value>
204
-		<value col="at.desc">global flags</value>
205
-		<value col="at.d_flags">33</value>
206
-		<value col="at.prior">1073741824</value>
207
-		<value col="at.order">0</value>
208
-	</row>
209
-		
210
-	<row vendor-controlled="1">
211
-		<value col="at.name">digest_realm</value>
212
-		<value col="at.type">2</value>
213
-		<value col="at.rich_t">string</value>
214
-		<value col="at.desc">digest realm</value>
215
-		<value col="at.d_flags">33</value>
216
-		<value col="at.flags">4096</value>
217
-		<value col="at.prior">65536</value>
218
-		<value col="at.order">0</value>
219
-	</row>
220
-    
221
-	<row vendor-controlled="1">
222
-		<value col="at.name">acl</value>
223
-		<value col="at.type">2</value>
224
-		<value col="at.rich_t">string</value>
225
-		<value col="at.desc">access control list of user</value>
226
-		<value col="at.d_flags">33</value>
227
-		<value col="at.flags">1024</value>
228
-		<value col="at.prior">0</value>
229
-		<value col="at.order">0</value>
230
-	</row>
231
-     
232
-	<row vendor-controlled="1">
233
-		<value col="at.name">first_name</value>      
234
-		<value col="at.type">2</value>
235
-		<value col="at.rich_t">string</value>
236
-		<value col="at.desc">@ff_first_name</value>
237
-		<value col="at.d_flags">32</value>
238
-		<value col="at.flags">2048</value>
239
-		<value col="at.prior">256</value>
240
-		<value col="at.order">10</value>
241
-		<value col="at.grp">general</value>
242
-	</row>
150
+  <row vendor-controlled="1">
151
+	<value col="at.name">uid</value>
152
+	<value col="at.type">2</value>
153
+	<value col="at.d_flags">1</value>
154
+  </row>
155
+  
156
+  <row vendor-controlled="1">
157
+	<value col="at.name">did</value>
158
+	<value col="at.type">2</value>
159
+	<value col="at.d_flags">1</value>
160
+  </row>
161
+  
162
+  <row vendor-controlled="1">
163
+	<value col="at.name">datetime_created</value>        
164
+	<value col="at.type">2</value>
165
+	<value col="at.rich_t">string</value>
166
+	<value col="at.desc">creation time</value>
167
+	<value col="at.d_flags">33</value>
168
+	<value col="at.prior">65792</value>
169
+	<value col="at.order">0</value>
170
+	<value col="at.access">21</value>
171
+  </row>
172
+  
173
+  <row vendor-controlled="1">
174
+	<value col="at.name">asserted_id</value>        
175
+	<value col="at.type">2</value>
176
+	<value col="at.rich_t">string</value>
177
+	<value col="at.desc">asserted identity</value>
178
+	<value col="at.d_flags">33</value>
179
+	<value col="at.prior">256</value>
180
+	<value col="at.order">200</value>
181
+	<value col="at.access">1</value>
182
+  </row>
183
+  
184
+  <row vendor-controlled="1">
185
+	<value col="at.name">fr_timer</value>    
186
+	<value col="at.type">0</value>
187
+	<value col="at.rich_t">int</value>
188
+	<value col="at.desc">@ff_fr_timer</value>
189
+	<value col="at.d_flags">33</value>
190
+	<value col="at.prior">1073807616</value>
191
+	<value col="at.order">140</value>
192
+  </row>
193
+  
194
+  <row vendor-controlled="1">
195
+	<value col="at.name">fr_inv_timer</value>
196
+	<value col="at.type">0</value>
197
+	<value col="at.rich_t">int</value>
198
+	<value col="at.desc">@ff_fr_inv_timer</value>
199
+	<value col="at.d_flags">33</value>
200
+	<value col="at.prior">1073807616</value>
201
+	<value col="at.order">150</value>
202
+  </row>
203
+  
204
+  <row vendor-controlled="1">
205
+	<value col="at.name">gflags</value>     
206
+	<value col="at.type">0</value>
207
+	<value col="at.rich_t">int</value>
208
+	<value col="at.desc">global flags</value>
209
+	<value col="at.d_flags">33</value>
210
+	<value col="at.prior">1073741824</value>
211
+	<value col="at.order">0</value>
212
+  </row>
213
+  
214
+  <row vendor-controlled="1">
215
+	<value col="at.name">digest_realm</value>
216
+	<value col="at.type">2</value>
217
+	<value col="at.rich_t">string</value>
218
+	<value col="at.desc">digest realm</value>
219
+	<value col="at.d_flags">33</value>
220
+	<value col="at.flags">4096</value>
221
+	<value col="at.prior">65536</value>
222
+	<value col="at.order">0</value>
223
+  </row>
224
+  
225
+  <row vendor-controlled="1">
226
+	<value col="at.name">acl</value>
227
+	<value col="at.type">2</value>
228
+	<value col="at.rich_t">string</value>
229
+	<value col="at.desc">access control list of user</value>
230
+	<value col="at.d_flags">33</value>
231
+	<value col="at.flags">1024</value>
232
+	<value col="at.prior">0</value>
233
+	<value col="at.order">0</value>
234
+  </row>
235
+  
236
+  <row vendor-controlled="1">
237
+	<value col="at.name">first_name</value>      
238
+	<value col="at.type">2</value>
239
+	<value col="at.rich_t">string</value>
240
+	<value col="at.desc">@ff_first_name</value>
241
+	<value col="at.d_flags">32</value>
242
+	<value col="at.flags">2048</value>
243
+	<value col="at.prior">256</value>
244
+	<value col="at.order">10</value>
245
+	<value col="at.grp">general</value>
246
+  </row>
243 247
 
244
-	<row vendor-controlled="1">
245
-		<value col="at.name">last_name</value>      
246
-		<value col="at.type">2</value>
247
-		<value col="at.rich_t">string</value>
248
-		<value col="at.desc">@ff_last_name</value>
249
-		<value col="at.d_flags">32</value>
250
-		<value col="at.flags">2048</value>
251
-		<value col="at.prior">256</value>
252
-		<value col="at.order">20</value>
253
-		<value col="at.grp">general</value>
254
-	</row>
255
-	
256
-	<row vendor-controlled="1">
257
-		<value col="at.name">email</value>      
258
-		<value col="at.type">2</value>
259
-		<value col="at.rich_t">email_adr</value>
260
-		<value col="at.desc">@ff_email</value>
261
-		<value col="at.d_flags">33</value>
262
-		<value col="at.flags">6144</value>
263
-		<value col="at.prior">256</value>
264
-		<value col="at.order">30</value>
265
-		<value col="at.grp">general</value>
266
-	</row>
267
-	
268
-	<row vendor-controlled="1">
269
-		<value col="at.name">timezone</value>   
270
-		<value col="at.type">2</value>
271
-		<value col="at.rich_t">timezone</value>
272
-		<value col="at.desc">@ff_timezone</value>
273
-		<value col="at.d_flags">32</value>
274
-		<value col="at.flags">2048</value>
275
-		<value col="at.prior">1073807616</value>
276
-		<value col="at.order">60</value>
277
-		<value col="at.grp">general</value>
278
-	</row>
279
-	
280
-	<row vendor-controlled="1">
281
-		<value col="at.name">sw_allow_find</value>      
282
-		<value col="at.type">0</value>
283
-		<value col="at.rich_t">boolean</value>
284
-		<value col="at.desc">@ff_allow_lookup_for_me</value>
285
-		<value col="at.d_flags">32</value>
286
-		<value col="at.flags">0</value>
287
-		<value col="at.prior">256</value>
288
-		<value col="at.order">110</value>
289
-		<value col="at.grp">privacy</value>
290
-	</row>
291
-	
292
-	<row vendor-controlled="1">
293
-		<value col="at.name">lang</value>      
294
-		<value col="at.type">2</value>
295
-		<value col="at.rich_t">lang</value>
296
-		<value col="at.desc">@ff_language</value>
297
-		<value col="at.d_flags">33</value>
298
-		<value col="at.flags">0</value>
299
-		<value col="at.prior">1073807616</value>
300
-		<value col="at.order">50</value>
301
-		<value col="at.grp">general</value>
302
-	</row>
303
-	
304
-	<row vendor-controlled="1">
305
-		<value col="at.name">sw_show_status</value>      
306
-		<value col="at.type">0</value>
307
-		<value col="at.rich_t">boolean</value>
308
-		<value col="at.desc">@ff_status_visibility</value>
309
-		<value col="at.d_flags">32</value>
310
-		<value col="at.flags">0</value>
311
-		<value col="at.prior">1073742080</value>
312
-		<value col="at.order">100</value>
313
-		<value col="at.grp">privacy</value>
314
-	</row>
315
-	
316
-	<row vendor-controlled="1">
317
-		<value col="at.name">sw_admin</value>      
318
-		<value col="at.type">2</value>
319
-		<value col="at.rich_t">string</value>
320
-		<value col="at.desc">admin of domain</value>
321
-		<value col="at.d_flags">32</value>
322
-		<value col="at.flags">1024</value>
323
-		<value col="at.prior">0</value>
324
-	</row>
325
-	
326
-	<row vendor-controlled="1">
327
-		<value col="at.name">sw_owner</value>      
328
-		<value col="at.type">2</value>
329
-		<value col="at.rich_t">string</value>
330
-		<value col="at.desc">owner of domain</value>
331
-		<value col="at.d_flags">32</value>
332
-		<value col="at.flags">0</value>
333
-		<value col="at.prior">0</value>
334
-	</row>
335
-	
336
-	<row vendor-controlled="1">
337
-		<value col="at.name">sw_domain_default_flags</value>      
338
-		<value col="at.type">0</value>
339
-		<value col="at.rich_t">int</value>
340
-		<value col="at.desc">@ff_domain_def_f</value>
341
-		<value col="at.d_flags">32</value>
342
-		<value col="at.flags">4096</value>
343
-		<value col="at.prior">1073741824</value>
344
-	</row>
345
-	
346
-	<row vendor-controlled="1">
347
-		<value col="at.name">sw_deleted_ts</value>      
348
-		<value col="at.type">0</value>
349
-		<value col="at.rich_t">int</value>
350
-		<value col="at.desc">deleted timestamp</value>
351
-		<value col="at.d_flags">32</value>
352
-		<value col="at.flags">0</value>
353
-		<value col="at.prior">0</value>
354
-	</row>
355
-	
356
-	<row vendor-controlled="1">
357
-		<value col="at.name">phone</value>      
358
-		<value col="at.type">2</value>
359
-		<value col="at.rich_t">string</value>
360
-		<value col="at.desc">@ff_phone</value>
361
-		<value col="at.d_flags">32</value>
362
-		<value col="at.flags">2048</value>
363
-		<value col="at.prior">256</value>
364
-		<value col="at.order">40</value>
365
-		<value col="at.grp">general</value>
366
-	</row>
367
-	
368
-	<row vendor-controlled="1">
369
-		<value col="at.name">sw_acl_control</value>      
370
-		<value col="at.type">2</value>
371
-		<value col="at.rich_t">string</value>
372
-		<value col="at.desc">acl control</value>
373
-		<value col="at.d_flags">32</value>
374
-		<value col="at.flags">1024</value>
375
-		<value col="at.prior">0</value>
376
-	</row>
377
-	
378
-	<row vendor-controlled="1">
379
-		<value col="at.name">sw_credential_default_flags</value>
380
-		<value col="at.type">0</value>
381
-		<value col="at.rich_t">int</value>
382
-		<value col="at.desc">@ff_credential_def_f</value>
383
-		<value col="at.d_flags">32</value>
384
-		<value col="at.flags">4096</value>
385
-		<value col="at.prior">1073741824</value>
386
-	</row>
387
-	
388
-	<row vendor-controlled="1">
389
-		<value col="at.name">sw_uri_default_flags</value>      
390
-		<value col="at.type">0</value>
391
-		<value col="at.rich_t">int</value>
392
-		<value col="at.desc">@ff_uri_def_f</value>
393
-		<value col="at.d_flags">32</value>
394
-		<value col="at.flags">4096</value>
395
-		<value col="at.prior">1073741824</value>
396
-	</row>
397
-	
398
-	<row vendor-controlled="1">
399
-		<value col="at.name">sw_is_admin</value>      
400
-		<value col="at.type">0</value>
401
-		<value col="at.rich_t">boolean</value>
402
-		<value col="at.desc">admin privilege</value>
403
-		<value col="at.d_flags">32</value>
404
-		<value col="at.flags">0</value>
405
-		<value col="at.prior">0</value>
406
-	</row>
407
-	
408
-	<row vendor-controlled="1">
409
-		<value col="at.name">sw_is_hostmaster</value>      
410
-		<value col="at.type">0</value>
411
-		<value col="at.rich_t">boolean</value>
412
-		<value col="at.desc">hostmaster privilege</value>
413
-		<value col="at.d_flags">32</value>
414
-		<value col="at.flags">0</value>
415
-		<value col="at.prior">0</value>
416
-	</row>
417
-	
418
-	<row vendor-controlled="1">
419
-		<value col="at.name">sw_confirmation</value>      
420
-		<value col="at.type">2</value>
421
-		<value col="at.rich_t">string</value>
422
-		<value col="at.desc">registration confirmation</value>
423
-		<value col="at.d_flags">32</value>
424
-		<value col="at.flags">0</value>
425
-		<value col="at.prior">0</value>
426
-	</row>
427
-	
428
-	<row vendor-controlled="1">
429
-		<value col="at.name">sw_pending_ts</value>      
430
-		<value col="at.type">2</value>
431
-		<value col="at.rich_t">string</value>
432
-		<value col="at.desc">registration timestamp</value>
433
-		<value col="at.d_flags">32</value>
434
-		<value col="at.flags">0</value>
435
-		<value col="at.prior">0</value>
436
-	</row>
248
+  <row vendor-controlled="1">
249
+	<value col="at.name">last_name</value>      
250
+	<value col="at.type">2</value>
251
+	<value col="at.rich_t">string</value>
252
+	<value col="at.desc">@ff_last_name</value>
253
+	<value col="at.d_flags">32</value>
254
+	<value col="at.flags">2048</value>
255
+	<value col="at.prior">256</value>
256
+	<value col="at.order">20</value>
257
+	<value col="at.grp">general</value>
258
+  </row>
259
+  
260
+  <row vendor-controlled="1">
261
+	<value col="at.name">email</value>      
262
+	<value col="at.type">2</value>
263
+	<value col="at.rich_t">email_adr</value>
264
+	<value col="at.desc">@ff_email</value>
265
+	<value col="at.d_flags">33</value>
266
+	<value col="at.flags">6144</value>
267
+	<value col="at.prior">256</value>
268
+	<value col="at.order">30</value>
269
+	<value col="at.grp">general</value>
270
+  </row>
271
+  
272
+  <row vendor-controlled="1">
273
+	<value col="at.name">timezone</value>   
274
+	<value col="at.type">2</value>
275
+	<value col="at.rich_t">timezone</value>
276
+	<value col="at.desc">@ff_timezone</value>
277
+	<value col="at.d_flags">32</value>
278
+	<value col="at.flags">2048</value>
279
+	<value col="at.prior">1073807616</value>
280
+	<value col="at.order">60</value>
281
+	<value col="at.grp">general</value>
282
+  </row>
283
+  
284
+  <row vendor-controlled="1">
285
+	<value col="at.name">sw_allow_find</value>      
286
+	<value col="at.type">0</value>
287
+	<value col="at.rich_t">boolean</value>
288
+	<value col="at.desc">@ff_allow_lookup_for_me</value>
289
+	<value col="at.d_flags">32</value>
290
+	<value col="at.flags">0</value>
291
+	<value col="at.prior">256</value>
292
+	<value col="at.order">110</value>
293
+	<value col="at.grp">privacy</value>
294
+  </row>
295
+  
296
+  <row vendor-controlled="1">
297
+	<value col="at.name">lang</value>      
298
+	<value col="at.type">2</value>
299
+	<value col="at.rich_t">lang</value>
300
+	<value col="at.desc">@ff_language</value>
301
+	<value col="at.d_flags">33</value>
302
+	<value col="at.flags">0</value>
303
+	<value col="at.prior">1073807616</value>
304
+	<value col="at.order">50</value>
305
+	<value col="at.grp">general</value>
306
+  </row>
307
+  
308
+  <row vendor-controlled="1">
309
+	<value col="at.name">sw_show_status</value>      
310
+	<value col="at.type">0</value>
311
+	<value col="at.rich_t">boolean</value>
312
+	<value col="at.desc">@ff_status_visibility</value>
313
+	<value col="at.d_flags">32</value>
314
+	<value col="at.flags">0</value>
315
+	<value col="at.prior">1073742080</value>
316
+	<value col="at.order">100</value>
317
+	<value col="at.grp">privacy</value>
318
+  </row>
319
+  
320
+  <row vendor-controlled="1">
321
+	<value col="at.name">sw_admin</value>      
322
+	<value col="at.type">2</value>
323
+	<value col="at.rich_t">string</value>
324
+	<value col="at.desc">admin of domain</value>
325
+	<value col="at.d_flags">32</value>
326
+	<value col="at.flags">1024</value>
327
+	<value col="at.prior">0</value>
328
+  </row>
329
+  
330
+  <row vendor-controlled="1">
331
+	<value col="at.name">sw_owner</value>      
332
+	<value col="at.type">2</value>
333
+	<value col="at.rich_t">string</value>
334
+	<value col="at.desc">owner of domain</value>
335
+	<value col="at.d_flags">32</value>
336
+	<value col="at.flags">0</value>
337
+	<value col="at.prior">0</value>
338
+  </row>
339
+  
340
+  <row vendor-controlled="1">
341
+	<value col="at.name">sw_domain_default_flags</value>      
342
+	<value col="at.type">0</value>
343
+	<value col="at.rich_t">int</value>
344
+	<value col="at.desc">@ff_domain_def_f</value>
345
+	<value col="at.d_flags">32</value>
346
+	<value col="at.flags">4096</value>
347
+	<value col="at.prior">1073741824</value>
348
+  </row>
349
+  
350
+  <row vendor-controlled="1">
351
+	<value col="at.name">sw_deleted_ts</value>      
352
+	<value col="at.type">0</value>
353
+	<value col="at.rich_t">int</value>
354
+	<value col="at.desc">deleted timestamp</value>
355
+	<value col="at.d_flags">32</value>
356
+	<value col="at.flags">0</value>
357
+	<value col="at.prior">0</value>
358
+  </row>
359
+  
360
+  <row vendor-controlled="1">
361
+	<value col="at.name">phone</value>      
362
+	<value col="at.type">2</value>
363
+	<value col="at.rich_t">string</value>
364
+	<value col="at.desc">@ff_phone</value>
365
+	<value col="at.d_flags">32</value>
366
+	<value col="at.flags">2048</value>
367
+	<value col="at.prior">256</value>
368
+	<value col="at.order">40</value>
369
+	<value col="at.grp">general</value>
370
+  </row>
371
+  
372
+  <row vendor-controlled="1">
373
+	<value col="at.name">sw_acl_control</value>      
374
+	<value col="at.type">2</value>
375
+	<value col="at.rich_t">string</value>
376
+	<value col="at.desc">acl control</value>
377
+	<value col="at.d_flags">32</value>
378
+	<value col="at.flags">1024</value>
379
+	<value col="at.prior">0</value>
380
+  </row>
381
+  
382
+  <row vendor-controlled="1">
383
+	<value col="at.name">sw_credential_default_flags</value>
384
+	<value col="at.type">0</value>
385
+	<value col="at.rich_t">int</value>
386
+	<value col="at.desc">@ff_credential_def_f</value>
387
+	<value col="at.d_flags">32</value>
388
+	<value col="at.flags">4096</value>
389
+	<value col="at.prior">1073741824</value>
390
+  </row>
391
+  
392
+  <row vendor-controlled="1">
393
+	<value col="at.name">sw_uri_default_flags</value>      
394
+	<value col="at.type">0</value>
395
+	<value col="at.rich_t">int</value>
396
+	<value col="at.desc">@ff_uri_def_f</value>
397
+	<value col="at.d_flags">32</value>
398
+	<value col="at.flags">4096</value>
399
+	<value col="at.prior">1073741824</value>
400
+  </row>
401
+  
402
+  <row vendor-controlled="1">
403
+	<value col="at.name">sw_is_admin</value>      
404
+	<value col="at.type">0</value>
405
+	<value col="at.rich_t">boolean</value>
406
+	<value col="at.desc">admin privilege</value>
407
+	<value col="at.d_flags">32</value>
408
+	<value col="at.flags">0</value>
409
+	<value col="at.prior">0</value>
410
+  </row>
411
+  
412
+  <row vendor-controlled="1">
413
+	<value col="at.name">sw_is_hostmaster</value>      
414
+	<value col="at.type">0</value>
415
+	<value col="at.rich_t">boolean</value>
416
+	<value col="at.desc">hostmaster privilege</value>
417
+	<value col="at.d_flags">32</value>
418
+	<value col="at.flags">0</value>
419
+	<value col="at.prior">0</value>
420
+  </row>
421
+  
422
+  <row vendor-controlled="1">
423
+	<value col="at.name">sw_confirmation</value>      
424
+	<value col="at.type">2</value>
425
+	<value col="at.rich_t">string</value>
426
+	<value col="at.desc">registration confirmation</value>
427
+	<value col="at.d_flags">32</value>
428
+	<value col="at.flags">0</value>
429
+	<value col="at.prior">0</value>
430
+  </row>
431
+  
432
+  <row vendor-controlled="1">
433
+	<value col="at.name">sw_pending_ts</value>      
434
+	<value col="at.type">2</value>
435
+	<value col="at.rich_t">string</value>
436
+	<value col="at.desc">registration timestamp</value>
437
+	<value col="at.d_flags">32</value>
438
+	<value col="at.flags">0</value>
439
+	<value col="at.prior">0</value>
440
+  </row>
437 441
 
438
-	<row vendor-controlled="1">
439
-		<value col="at.name">sw_require_confirm</value>
440
-		<value col="at.type">0</value>
441
-		<value col="at.rich_t">boolean</value>
442
-		<value col="at.desc">@ff_reg_confirmation</value>
443
-		<value col="at.d_flags">32</value>
444
-		<value col="at.flags">0</value>
445
-		<value col="at.prior">1073807360</value>
446
-		<value col="at.order">120</value>
447
-	</row>
448
-	
449
-	<row vendor-controlled="1">
450
-		<value col="at.name">sw_uname_assign_mode</value>
451
-		<value col="at.type">2</value>
452
-		<value col="at.rich_t">list</value>
453
-		<value col="at.desc">@ff_uname_assign_mode</value>
454
-		<value col="at.d_flags">32</value>
455
-		<value col="at.flags">0</value>
456
-		<value col="at.prior">1073807360</value>
457
-		<value col="at.order">122</value>
458
-		<value col="at.type_spec">a:3:{s:4:"fcfs";s:23:"first come first served";s:5:"email";s:18:"email verification";s:9:"adminonly";s:10:"admin only";}</value>
459
-	</row>
460
-	
461
-	<row vendor-controlled="1">
462
-		<value col="at.name">sw_send_missed</value>
463
-		<value col="at.type">0</value>
464
-		<value col="at.rich_t">boolean</value>
465
-		<value col="at.desc">@ff_send_daily_missed_calls</value>
466
-		<value col="at.d_flags">32</value>
467
-		<value col="at.flags">0</value>
468
-		<value col="at.prior">1073807616</value>
469
-		<value col="at.order">130</value>
470
-	</row>
471
-	
472
-	<row vendor-controlled="1">
473
-		<value col="at.name">uid_format</value>
474
-		<value col="at.type">2</value>
475
-		<value col="at.rich_t">list</value>
476
-		<value col="at.desc">@ff_uid_format</value>
477
-		<value col="at.d_flags">32</value>
478
-		<value col="at.flags">0</value>
479
-		<value col="at.prior">1073741824</value>
480
-		<value col="at.order">160</value>
481
-		<value col="at.type_spec">a:3:{i:0;s:14:"username@realm";i:1;s:21:"integer (incremental)";i:2;s:15:"UUID by RFC4122";}</value>
482
-	</row>
483
-	
484
-	<row vendor-controlled="1">
485
-		<value col="at.name">did_format</value>
486
-		<value col="at.type">2</value>
487
-		<value col="at.rich_t">list</value>
488
-		<value col="at.desc">@ff_did_format</value>
489
-		<value col="at.d_flags">32</value>
490
-		<value col="at.flags">0</value>
491
-		<value col="at.prior">1073741824</value>
492
-		<value col="at.order">170</value>
493
-		<value col="at.type_spec">a:3:{i:0;s:11:"domain name";i:1;s:21:"integer (incremental)";i:2;s:15:"UUID by RFC4122";}</value>
494
-	</row>
495
-	
496
-	<row vendor-controlled="1">
497
-		<value col="at.name">contact_email</value>
498
-		<value col="at.type">2</value>
499
-		<value col="at.rich_t">email_adr</value>
500
-		<value col="at.desc">@ff_contact_email</value>
501
-		<value col="at.d_flags">32</value>
502
-		<value col="at.flags">4096</value>
503
-		<value col="at.prior">1073807360</value>
504
-		<value col="at.order">0</value>
505
-		<value col="at.grp">general</value>
506
-	</row>
442
+  <row vendor-controlled="1">
443
+	<value col="at.name">sw_require_confirm</value>
444
+	<value col="at.type">0</value>
445
+	<value col="at.rich_t">boolean</value>
446
+	<value col="at.desc">@ff_reg_confirmation</value>
447
+	<value col="at.d_flags">32</value>
448
+	<value col="at.flags">0</value>
449
+	<value col="at.prior">1073807360</value>
450
+	<value col="at.order">120</value>
451
+  </row>
452
+  
453
+  <row vendor-controlled="1">
454
+	<value col="at.name">sw_uname_assign_mode</value>
455
+	<value col="at.type">2</value>
456
+	<value col="at.rich_t">list</value>
457
+	<value col="at.desc">@ff_uname_assign_mode</value>
458
+	<value col="at.d_flags">32</value>
459
+	<value col="at.flags">0</value>
460
+	<value col="at.prior">1073807360</value>
461
+	<value col="at.order">122</value>
462
+	<value col="at.type_spec">a:3:{s:4:"fcfs";s:23:"first come first served";s:5:"email";s:18:"email verification";s:9:"adminonly";s:10:"admin only";}</value>
463
+  </row>
464
+  
465
+  <row vendor-controlled="1">
466
+	<value col="at.name">sw_send_missed</value>
467
+	<value col="at.type">0</value>
468
+	<value col="at.rich_t">boolean</value>
469
+	<value col="at.desc">@ff_send_daily_missed_calls</value>
470
+	<value col="at.d_flags">32</value>
471
+	<value col="at.flags">0</value>
472
+	<value col="at.prior">1073807616</value>
473
+	<value col="at.order">130</value>
474
+  </row>
475
+  
476
+  <row vendor-controlled="1">
477
+	<value col="at.name">uid_format</value>
478
+	<value col="at.type">2</value>
479
+	<value col="at.rich_t">list</value>
480
+	<value col="at.desc">@ff_uid_format</value>
481
+	<value col="at.d_flags">32</value>
482
+	<value col="at.flags">0</value>
483
+	<value col="at.prior">1073741824</value>
484
+	<value col="at.order">160</value>
485
+	<value col="at.type_spec">a:3:{i:0;s:14:"username@realm";i:1;s:21:"integer (incremental)";i:2;s:15:"UUID by RFC4122";}</value>
486
+  </row>
487
+  
488
+  <row vendor-controlled="1">
489
+	<value col="at.name">did_format</value>
490
+	<value col="at.type">2</value>
491
+	<value col="at.rich_t">list</value>
492
+	<value col="at.desc">@ff_did_format</value>
493
+	<value col="at.d_flags">32</value>
494
+	<value col="at.flags">0</value>
495
+	<value col="at.prior">1073741824</value>
496
+	<value col="at.order">170</value>
497
+	<value col="at.type_spec">a:3:{i:0;s:11:"domain name";i:1;s:21:"integer (incremental)";i:2;s:15:"UUID by RFC4122";}</value>
498
+  </row>
499
+  
500
+  <row vendor-controlled="1">
501
+	<value col="at.name">contact_email</value>
502
+	<value col="at.type">2</value>
503
+	<value col="at.rich_t">email_adr</value>
504
+	<value col="at.desc">@ff_contact_email</value>
505
+	<value col="at.d_flags">32</value>
506
+	<value col="at.flags">4096</value>
507
+	<value col="at.prior">1073807360</value>
508
+	<value col="at.order">0</value>
509
+	<value col="at.grp">general</value>
510
+  </row>
507 511
 
508
-								      
509
-	<row vendor-controlled="1">
510
-		<value col="at.name">fwd_busy_target</value>
511
-		<value col="at.type">2</value>
512
-		<value col="at.rich_t">sip_adr</value>
513
-		<value col="at.desc">@attr_fwd_busy_target</value>
514
-		<value col="at.d_flags">33</value>
515
-		<value col="at.flags">0</value>
516
-		<value col="at.prior">256</value>
517
-		<value col="at.order">50</value>
518
-	</row>
519
-								      
520
-	<row vendor-controlled="1">
521
-		<value col="at.name">fwd_noanswer_target</value>
522
-		<value col="at.type">2</value>
523
-		<value col="at.rich_t">sip_adr</value>
524
-		<value col="at.desc">@attr_fwd_noanswer_target</value>
525
-		<value col="at.d_flags">33</value>
526
-		<value col="at.flags">0</value>
527
-		<value col="at.prior">256</value>
528
-		<value col="at.order">55</value>
529
-	</row>
530
-								      
531
-	<row vendor-controlled="1">
532
-		<value col="at.name">fwd_always_target</value>
533
-		<value col="at.type">2</value>
534
-		<value col="at.rich_t">sip_adr</value>
535
-		<value col="at.desc">@attr_fwd_always_target</value>
536
-		<value col="at.d_flags">33</value>
537
-		<value col="at.flags">0</value>
538
-		<value col="at.prior">256</value>
539
-		<value col="at.order">60</value>
540
-	</row>
512
+  
513
+  <row vendor-controlled="1">
514
+	<value col="at.name">fwd_busy_target</value>
515
+	<value col="at.type">2</value>
516
+	<value col="at.rich_t">sip_adr</value>
517
+	<value col="at.desc">@attr_fwd_busy_target</value>
518
+	<value col="at.d_flags">33</value>
519
+	<value col="at.flags">0</value>
520
+	<value col="at.prior">256</value>
521
+	<value col="at.order">50</value>
522
+  </row>
523
+  
524
+  <row vendor-controlled="1">
525
+	<value col="at.name">fwd_noanswer_target</value>
526
+	<value col="at.type">2</value>
527
+	<value col="at.rich_t">sip_adr</value>
528
+	<value col="at.desc">@attr_fwd_noanswer_target</value>
529
+	<value col="at.d_flags">33</value>
530
+	<value col="at.flags">0</value>
531
+	<value col="at.prior">256</value>
532
+	<value col="at.order">55</value>
533
+  </row>
534
+  
535
+  <row vendor-controlled="1">
536
+	<value col="at.name">fwd_always_target</value>
537
+	<value col="at.type">2</value>
538
+	<value col="at.rich_t">sip_adr</value>
539
+	<value col="at.desc">@attr_fwd_always_target</value>
540
+	<value col="at.d_flags">33</value>
541
+	<value col="at.flags">0</value>
542
+	<value col="at.prior">256</value>
543
+	<value col="at.order">60</value>
544
+  </row>
541 545
 
542
-								      
543
-	<row vendor-controlled="1">
544
-		<value col="at.name">domain_data_version</value>
545
-		<value col="at.type">0</value>
546
-		<value col="at.rich_t">int</value>
547
-		<value col="at.desc">Version of data in domain table</value>
548
-		<value col="at.d_flags">33</value>
549
-		<value col="at.flags">0</value>
550
-		<value col="at.prior">0</value>
551
-		<value col="at.order">0</value>
552
-	</row>
546
+  
547
+  <row vendor-controlled="1">
548
+	<value col="at.name">domain_data_version</value>
549
+	<value col="at.type">0</value>
550
+	<value col="at.rich_t">int</value>
551
+	<value col="at.desc">Version of data in domain table</value>
552
+	<value col="at.d_flags">33</value>
553
+	<value col="at.flags">0</value>
554
+	<value col="at.prior">0</value>
555
+	<value col="at.order">0</value>
556
+  </row>
553 557
 
554
-	<row vendor-controlled="1">
555
-		<value col="at.name">sw_highest_alias_number</value>
556
-		<value col="at.type">0</value>
557
-		<value col="at.rich_t">int</value>
558
-		<value col="at.desc">highest assigned alias number</value>
559
-		<value col="at.d_flags">32</value>
560
-		<value col="at.flags">0</value>
561
-		<value col="at.prior">0</value>
562
-		<value col="at.order">0</value>
563
-	</row>
558
+  <row vendor-controlled="1">
559
+	<value col="at.name">sw_highest_alias_number</value>
560
+	<value col="at.type">0</value>
561
+	<value col="at.rich_t">int</value>
562
+	<value col="at.desc">highest assigned alias number</value>
563
+	<value col="at.d_flags">32</value>
564
+	<value col="at.flags">0</value>
565
+	<value col="at.prior">0</value>
566
+	<value col="at.order">0</value>
567
+  </row>
564 568
 
565 569
 </table>
... ...
@@ -8,56 +8,56 @@
8 8
 ]>
9 9
 
10 10
 <table>
11
-    <name>contact_attrs</name>
12
-    <version>1</version>
11
+  <name>contact_attrs</name>
12
+  <version>1</version>
13 13
 
14
-    <column id="contactattrs.uid">
14
+  <column id="contactattrs.uid">
15 15
 	<name>uid</name>
16 16
 	<name db="oracle">uuid</name>
17 17
 	<type>string</type>
18 18
 	<size>&id_len;</size>
19
-    </column>
20
-    
21
-	<column id="contactattrs.contact">
19
+  </column>
20
+  
21
+  <column id="contactattrs.contact">
22 22
 	<name>contact</name>
23 23
 	<type>string</type>
24 24
 	<size>&uri_len;</size>
25
-    </column>
25
+  </column>
26 26
 
27
-    <column id="contactattrs.name">
27
+  <column id="contactattrs.name">
28 28
 	<name>name</name>
29 29
 	<type>string</type>
30 30
 	<size>&avp_name_len;</size>
31
-    </column>
31
+  </column>
32 32
 
33
-    <column id="contactattrs.value">
33
+  <column id="contactattrs.value">
34 34
 	<name>value</name>
35 35
 	<type>string</type>
36 36
 	<null/>
37 37
 	<size>&avp_val_len;</size>
38
-    </column>
38
+  </column>
39 39
 
40
-    <column>
40
+  <column>
41 41
 	<name>type</name>
42 42
 	<type>int</type>
43 43
 	<default>0</default>
44
-    </column>
44
+  </column>
45 45
 
46
-    <column id="contactattrs.flags">
46
+  <column id="contactattrs.flags">
47 47
 	<name>flags</name>
48 48
 	<type>unsigned int</type>
49 49
 	<default>0</default>
50 50
 	<description>
51
-	    Various flags (SER_LOAD and such).
51
+	  Various flags (SER_LOAD and such).
52 52
 	</description>
53
-    </column>
53
+  </column>
54 54
 
55
-    <index>
55
+  <index>
56 56
 	<unique/>
57 57
 	<name>contactattrs_idx</name>
58
-        <colref linkend="contactattrs.uid"/>
59
-        <colref linkend="contactattrs.contact"/>
60
-		<colref linkend="contactattrs.name"/>
61
-    </index>
58
+    <colref linkend="contactattrs.uid"/>
59
+    <colref linkend="contactattrs.contact"/>
60
+	<colref linkend="contactattrs.name"/>
61
+  </index>
62 62
 
63 63
 </table>
... ...
@@ -8,31 +8,31 @@
8 8
 ]>
9 9
 
10 10
 <table id="cpl" xmlns:xi="http://www.w3.org/2001/XInclude">
11
-    <name>cpl</name>
12
-    <version>2</version>
11
+  <name>cpl</name>
12
+  <version>2</version>
13 13
 
14
-    <column id="cpl.uid">
14
+  <column id="cpl.uid">
15 15
 	<name>uid</name>
16 16
 	<name db="oracle">uuid</name>
17 17
 	<type>string</type>
18 18
 	<size>&id_len;</size>
19
-    </column>
19
+  </column>
20 20
 
21
-    <column>
21
+  <column>
22 22
 	<name>cpl_xml</name>
23 23
 	<type>binary</type>
24 24
 	<null/>
25
-    </column>
25
+  </column>
26 26
 
27