]> git.mxchange.org Git - quix0rs-gnu-social.git/blobdiff - classes/Login_token.php
Uses a fixed height for header to control the layout for notice form
[quix0rs-gnu-social.git] / classes / Login_token.php
index bd6381f9034b6650e87f8243d120251df2a67826..746cd7f2295aa1b968b53deabde1dbf1e9edc17e 100644 (file)
@@ -1,6 +1,6 @@
 <?php
 /**
- * Table Definition for group_alias
+ * Table Definition for login_token
  *
  * StatusNet - the distributed open-source microblogging tool
  * Copyright (C) 2009, StatusNet, Inc.
@@ -39,4 +39,17 @@ class Login_token extends Memcached_DataObject
 
     /* the code above is auto generated do not remove the tag below */
     ###END_AUTOCODE
+
+    /*
+    DB_DataObject calculates the sequence key(s) by taking the first key returned by the keys() function.
+    In this case, the keys() function returns user_id as the first key. user_id is not a sequence, but
+    DB_DataObject's sequenceKey() will incorrectly think it is. Then, since the sequenceKey() is a numeric
+    type, but is not set to autoincrement in the database, DB_DataObject will create a _seq table and
+    manage the sequence itself. This is not the correct behavior for the user_id in this class.
+    So we override that incorrect behavior, and simply say there is no sequence key.
+    */
+    function sequenceKey()
+    {
+        return array(false,false);
+    }
 }