<div dir="ltr">Hey Daniel,<br><br>Ok I will change the table. Re. the XML definition in XML schema - I didn't even know about it, I will update. Is there perhaps any docs on the conventions used in building those XMLs, or we just use the others as examples?<div><br></div><div>Cheers</div><div>Jason</div></div><br><div class="gmail_quote">On Wed, 4 Mar 2015 at 13:51 Daniel-Constantin Mierla <<a href="mailto:miconda@gmail.com">miconda@gmail.com</a>> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Hello,<br>
<br>
were the specs for the table added also as xml definition in<br>
lib/srdb1/schema?<br>
<br>
dialog_vars is created by dialog module, another name should be used to<br>
avoid conflicts.<br>
<br>
Cheers,<br>
Daniel<br>
<br>
On 04/03/15 10:51, jaybeepee wrote:<br>
> Module: kamailio<br>
> Branch: master<br>
> Commit: 0df102bdddab7080fb8be41764561c<u></u>1e564390cd<br>
> URL: <a href="https://github.com/kamailio/kamailio/commit/0df102bdddab7080fb8be41764561c1e564390cd" target="_blank">https://github.com/kamailio/<u></u>kamailio/commit/<u></u>0df102bdddab7080fb8be41764561c<u></u>1e564390cd</a><br>
><br>
> Author: jaybeepee <<a href="mailto:jason.penton@gmail.com" target="_blank">jason.penton@gmail.com</a>><br>
> Committer: jaybeepee <<a href="mailto:jason.penton@gmail.com" target="_blank">jason.penton@gmail.com</a>><br>
> Date: 2015-03-04T11:51:47+02:00<br>
><br>
> utils/kamctl/mysql: added sql creation definition for dialog_ng<br>
><br>
> ---<br>
><br>
> Added: utils/kamctl/mysql/dialog_ng-<u></u>create.sql<br>
><br>
> ---<br>
><br>
> Diff:  <a href="https://github.com/kamailio/kamailio/commit/0df102bdddab7080fb8be41764561c1e564390cd.diff" target="_blank">https://github.com/kamailio/<u></u>kamailio/commit/<u></u>0df102bdddab7080fb8be41764561c<u></u>1e564390cd.diff</a><br>
> Patch: <a href="https://github.com/kamailio/kamailio/commit/0df102bdddab7080fb8be41764561c1e564390cd.patch" target="_blank">https://github.com/kamailio/<u></u>kamailio/commit/<u></u>0df102bdddab7080fb8be41764561c<u></u>1e564390cd.patch</a><br>
><br>
> ---<br>
><br>
> diff --git a/utils/kamctl/mysql/dialog_<u></u>ng-create.sql b/utils/kamctl/mysql/dialog_<u></u>ng-create.sql<br>
> new file mode 100644<br>
> index 0000000..8a8cbde<br>
> --- /dev/null<br>
> +++ b/utils/kamctl/mysql/dialog_<u></u>ng-create.sql<br>
> @@ -0,0 +1,52 @@<br>
> +INSERT INTO version (table_name, table_version) values ('dialog_in', 7), ('dialog_out', 7), ('dialog_vars', 7);<br>
> +<br>
> +CREATE TABLE `dialog_in` (<br>
> +  `id` int(10) unsigned NOT NULL AUTO_INCREMENT,<br>
> +  `hash_entry` int(10) unsigned NOT NULL,<br>
> +  `hash_id` int(10) unsigned NOT NULL,<br>
> +  `did` varchar(45) NOT NULL,<br>
> +  `callid` varchar(255) NOT NULL,<br>
> +  `from_uri` varchar(128) NOT NULL,<br>
> +  `from_tag` varchar(64) NOT NULL,<br>
> +  `caller_original_cseq` varchar(20) NOT NULL,<br>
> +  `req_uri` varchar(128) NOT NULL,<br>
> +  `caller_route_set` varchar(512) DEFAULT NULL,<br>
> +  `caller_contact` varchar(128) NOT NULL,<br>
> +  `caller_sock` varchar(64) NOT NULL,<br>
> +  `state` int(10) unsigned NOT NULL,<br>
> +  `start_time` int(10) unsigned NOT NULL,<br>
> +  `timeout` int(10) unsigned NOT NULL DEFAULT '0',<br>
> +  `sflags` int(10) unsigned NOT NULL DEFAULT '0',<br>
> +  `toroute_name` varchar(32) DEFAULT NULL,<br>
> +  `toroute_index` int(11) DEFAULT NULL,<br>
> +  PRIMARY KEY (`id`),<br>
> +  KEY `hash_idx` (`hash_entry`,`hash_id`)<br>
> +);<br>
> +<br>
> +CREATE TABLE `dialog_out` (<br>
> +  `id` int(11) NOT NULL AUTO_INCREMENT,<br>
> +  `hash_entry` int(11) NOT NULL,<br>
> +  `hash_id` int(11) NOT NULL,<br>
> +  `did` varchar(45) NOT NULL,<br>
> +  `to_uri` varchar(128) NOT NULL,<br>
> +  `to_tag` varchar(64) NOT NULL,<br>
> +  `caller_cseq` varchar(20) NOT NULL,<br>
> +  `callee_cseq` varchar(20) NOT NULL,<br>
> +  `callee_contact` varchar(128) NOT NULL,<br>
> +  `callee_route_set` varchar(512) DEFAULT NULL,<br>
> +  `callee_sock` varchar(64) NOT NULL,<br>
> +  PRIMARY KEY (`id`)<br>
> +);<br>
> +<br>
> +CREATE TABLE `dialog_vars` (<br>
> +  `id` int(10) unsigned NOT NULL AUTO_INCREMENT,<br>
> +  `hash_entry` int(10) unsigned NOT NULL,<br>
> +  `hash_id` int(10) unsigned NOT NULL,<br>
> +  `dialog_key` varchar(128) NOT NULL,<br>
> +  `dialog_value` varchar(512) NOT NULL,<br>
> +  PRIMARY KEY (`id`),<br>
> +  KEY `hash_idx` (`hash_entry`,`hash_id`)<br>
> +);<br>
> +<br>
> +<br>
> +<br>
><br>
><br>
> ______________________________<u></u>_________________<br>
> sr-dev mailing list<br>
> <a href="mailto:sr-dev@lists.sip-router.org" target="_blank">sr-dev@lists.sip-router.org</a><br>
> <a href="http://lists.sip-router.org/cgi-bin/mailman/listinfo/sr-dev" target="_blank">http://lists.sip-router.org/<u></u>cgi-bin/mailman/listinfo/sr-<u></u>dev</a><br>
<br>
--<br>
Daniel-Constantin Mierla<br>
<a href="http://twitter.com/#!/miconda" target="_blank">http://twitter.com/#!/miconda</a> - <a href="http://www.linkedin.com/in/miconda" target="_blank">http://www.linkedin.com/in/<u></u>miconda</a><br>
Kamailio World Conference, May 27-29, 2015<br>
Berlin, Germany - <a href="http://www.kamailioworld.com" target="_blank">http://www.kamailioworld.com</a><br>
<br>
<br>
______________________________<u></u>_________________<br>
sr-dev mailing list<br>
<a href="mailto:sr-dev@lists.sip-router.org" target="_blank">sr-dev@lists.sip-router.org</a><br>
<a href="http://lists.sip-router.org/cgi-bin/mailman/listinfo/sr-dev" target="_blank">http://lists.sip-router.org/<u></u>cgi-bin/mailman/listinfo/sr-<u></u>dev</a><br>
</blockquote></div>