diff options
-rw-r--r-- | classes/Queue_item.php | 22 | ||||
-rw-r--r-- | classes/stoica.ini | 8 | ||||
-rw-r--r-- | db/laconica.sql | 11 |
3 files changed, 41 insertions, 0 deletions
diff --git a/classes/Queue_item.php b/classes/Queue_item.php new file mode 100644 index 000000000..74e17ee0f --- /dev/null +++ b/classes/Queue_item.php @@ -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 +} diff --git a/classes/stoica.ini b/classes/stoica.ini index 97f1a8bb6..3d59be8ee 100644 --- a/classes/stoica.ini +++ b/classes/stoica.ini @@ -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 diff --git a/db/laconica.sql b/db/laconica.sql index 46424ecce..66d9a9781 100644 --- a/db/laconica.sql +++ b/db/laconica.sql @@ -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; + |