<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 TRANSITIONAL//EN">
<HTML>
<HEAD>
  <META HTTP-EQUIV="Content-Type" CONTENT="text/html; CHARSET=UTF-8">
  <META NAME="GENERATOR" CONTENT="GtkHTML/4.2.3">
</HEAD>
<BODY TEXT="#000000" BGCOLOR="#ffffff">
I noticed it immediately after I did the push.&nbsp; Fixed it this time.<BR>
<BR>
Peter<BR>
<BR>
On Tue, 2012-03-20 at 17:51 +0100, Daniel-Constantin Mierla wrote:<BR>
<BLOCKQUOTE TYPE=CITE>
    Hello,<BR>
    <BR>
    I think you forgot to add column reference in the unique key:<BR>
    <BR>
<PRE>
+    CONSTRAINT xcap_doc_uri_idx UNIQUE ()
</PRE>
    <BR>
    Cheers,<BR>
    Daniel<BR>
    <BR>
    On 3/20/12 5:48 PM, Peter Dunkley wrote: <BR>
    <BLOCKQUOTE TYPE=CITE>
        Hi Juha,<BR>
        <BR>
        I have pushed a fix for this into git master.&nbsp; Please let me know if you have any further trouble.<BR>
        <BR>
        Thanks,<BR>
        <BR>
        Peter<BR>
        <BR>
        On Tue, 2012-03-20 at 09:03 +0200, Juha Heinanen wrote: 
        <BLOCKQUOTE TYPE=CITE>
<PRE>
Peter Dunkley writes:

&gt;  utils/kamctl/mysql/presence-create.sql     |   22
&gt;  +++++++++++++---------

peter,

something went wrong with this commit.  at least mysql version of
resulting xcap table is now incorrect:

mysql&gt; CREATE TABLE xcap (
    -&gt;     id INT(10) UNSIGNED AUTO_INCREMENT NOT NULL,
    -&gt;     username VARCHAR(64) NOT NULL,
    -&gt;     domain VARCHAR(64) NOT NULL,
    -&gt;     doc MEDIUMBLOB NOT NULL,
    -&gt;     doc_type INT(11) NOT NULL,
    -&gt;     etag VARCHAR(64) NOT NULL,
    -&gt;     source INT(11) NOT NULL,
    -&gt;     doc_uri VARCHAR(255) PRIMARY KEY NOT NULL,
    -&gt;     port INT(11) NOT NULL,
    -&gt;     CONSTRAINT account_doc_type_idx UNIQUE (username, domain, doc_type),
    -&gt;     CONSTRAINT account_doc_type_uri_idx UNIQUE (username, domain, doc_type, doc_uri),
    -&gt;     CONSTRAINT account_doc_uri_idx UNIQUE (username, domain, doc_uri)
    -&gt; ) ENGINE=MyISAM;
ERROR 1075 (42000): Incorrect table definition; there can be only one auto column and it must be defined as a key

problem is that id field is auto increment field, but does not anymore
have a key.

-- juha

_______________________________________________
sr-dev mailing list
<A HREF="mailto:sr-dev@lists.sip-router.org">sr-dev@lists.sip-router.org</A>
<A HREF="http://lists.sip-router.org/cgi-bin/mailman/listinfo/sr-dev">http://lists.sip-router.org/cgi-bin/mailman/listinfo/sr-dev</A>
</PRE>
        </BLOCKQUOTE>
        <BR>
        <TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="100%">
<TR>
<TD>
<PRE>
-- 
Peter Dunkley
Technical Director
Crocodile RCS Ltd
</PRE>
</TD>
</TR>
</TABLE>
        <BR>
        <BR>
<PRE>
_______________________________________________
sr-dev mailing list
<A HREF="mailto:sr-dev@lists.sip-router.org">sr-dev@lists.sip-router.org</A>
<A HREF="http://lists.sip-router.org/cgi-bin/mailman/listinfo/sr-dev">http://lists.sip-router.org/cgi-bin/mailman/listinfo/sr-dev</A>
</PRE>
    </BLOCKQUOTE>
    <BR>
<PRE>
-- 
Daniel-Constantin Mierla
Kamailio Advanced Training, April 23-26, 2012, Berlin, Germany
<A HREF="http://www.asipto.com/index.php/kamailio-advanced-training/">http://www.asipto.com/index.php/kamailio-advanced-training/</A>
</PRE>
</BLOCKQUOTE>
<BR>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="100%">
<TR>
<TD>
<PRE>
-- 
Peter Dunkley
Technical Director
Crocodile RCS Ltd
</PRE>
</TD>
</TR>
</TABLE>
</BODY>
</HTML>