]> git.mxchange.org Git - quix0rs-gnu-social.git/commitdiff
add a queued notice item
authorEvan Prodromou <evan@prodromou.name>
Fri, 4 Jul 2008 04:07:46 +0000 (00:07 -0400)
committerEvan Prodromou <evan@prodromou.name>
Fri, 4 Jul 2008 04:07:46 +0000 (00:07 -0400)
darcs-hash:20080704040746-84dde-36803f820ea7c238613cf5728c59a18ff1eb442d.gz

classes/Queue_item.php [new file with mode: 0644]
classes/stoica.ini
db/laconica.sql

diff --git a/classes/Queue_item.php b/classes/Queue_item.php
new file mode 100644 (file)
index 0000000..74e17ee
--- /dev/null
@@ -0,0 +1,22 @@
+<?php
+/**
+ * Table Definition for queue_item
+ */
+require_once 'DB/DataObject.php';
+
+class Queue_item extends DB_DataObject 
+{
+    ###START_AUTOCODE
+    /* the code below is auto generated do not remove the above tag */
+
+    public $__table = 'queue_item';                      // table name
+    public $notice_id;                       // int(4)  primary_key not_null
+    public $created;                         // datetime()   not_null
+    public $claimed;                         // datetime()  
+
+    /* Static get */
+    function staticGet($k,$v=NULL) { return DB_DataObject::staticGet('Queue_item',$k,$v); }
+
+    /* the code above is auto generated do not remove the tag below */
+    ###END_AUTOCODE
+}
index 97f1a8bb609cccda05a44be51458bc5dbf6e9566..3d59be8ee73ae8a14781bd68ef7bfeac38b6808e 100644 (file)
@@ -75,6 +75,14 @@ modified = 384
 [profile__keys]
 id = N
 
+[queue_item]
+notice_id = 129
+created = 142
+claimed = 14
+
+[queue_item__keys]
+notice_id = K
+
 [remember_me]
 code = 130
 user_id = 129
index 46424ecceb955493e7a1c578d7438e5112921bbf..66d9a978142a22257bf965a0400b3a64ce7df0eb 100644 (file)
@@ -173,3 +173,14 @@ create table remember_me (
     user_id integer not null comment 'user who is logged in' references user (id),
     modified timestamp comment 'date this record was modified'
 ) ENGINE=InnoDB;
+
+create table queue_item (
+
+    notice_id integer not null primary key comment 'notice queued' references notice (id),
+    created datetime not null comment 'date this record was created',
+    claimed datetime comment 'date this item was claimed',
+
+    index queue_item_created_idx (created)
+    
+) ENGINE=InnoDB;
+