add inboxed and regenerate data objects

darcs-hash:20081113210209-84dde-56052bac5ce490d54f3220baaa13f5bfc0e7618d.gz
This commit is contained in:
Evan Prodromou 2008-11-13 16:02:09 -05:00
parent 158d6ba1f4
commit 69a1cea319
4 changed files with 7 additions and 4 deletions

View File

@ -29,8 +29,8 @@ class Notice_inbox extends Memcached_DataObject
public $__table = 'notice_inbox'; // table name public $__table = 'notice_inbox'; // table name
public $user_id; // int(4) primary_key not_null public $user_id; // int(4) primary_key not_null
public $notice_id; // int(4) primary_key not_null public $notice_id; // int(4) primary_key not_null
public $created; // datetime() not_null
public $source; // tinyint(1) default_1 public $source; // tinyint(1) default_1
public $created; // datetime() not_null
/* Static get */ /* Static get */
function staticGet($k,$v=NULL) { return Memcached_DataObject::staticGet('Notice_inbox',$k,$v); } function staticGet($k,$v=NULL) { return Memcached_DataObject::staticGet('Notice_inbox',$k,$v); }

View File

@ -55,9 +55,10 @@ class User extends Memcached_DataObject
public $smsemail; // varchar(255) public $smsemail; // varchar(255)
public $uri; // varchar(255) unique_key public $uri; // varchar(255) unique_key
public $autosubscribe; // tinyint(1) public $autosubscribe; // tinyint(1)
public $urlshorteningservice; // varchar(50)
public $created; // datetime() not_null public $created; // datetime() not_null
public $modified; // timestamp() not_null default_CURRENT_TIMESTAMP public $modified; // timestamp() not_null default_CURRENT_TIMESTAMP
public $inboxed; // tinyint(1)
public $urlshorteningservice; // varchar(50) default_ur1.ca
/* Static get */ /* Static get */
function staticGet($k,$v=NULL) { return Memcached_DataObject::staticGet('User',$k,$v); } function staticGet($k,$v=NULL) { return Memcached_DataObject::staticGet('User',$k,$v); }

View File

@ -155,8 +155,8 @@ id = N
[notice_inbox] [notice_inbox]
user_id = 129 user_id = 129
notice_id = 129 notice_id = 129
created = 142
source = 17 source = 17
created = 142
[notice_inbox__keys] [notice_inbox__keys]
user_id = K user_id = K
@ -295,9 +295,10 @@ smsreplies = 17
smsemail = 2 smsemail = 2
uri = 2 uri = 2
autosubscribe = 17 autosubscribe = 17
urlshorteningservice = 2
created = 142 created = 142
modified = 384 modified = 384
inboxed = 17
urlshorteningservice = 2
[user__keys] [user__keys]
id = K id = K

View File

@ -66,6 +66,7 @@ create table user (
uri varchar(255) unique key comment 'universally unique identifier, usually a tag URI', uri varchar(255) unique key comment 'universally unique identifier, usually a tag URI',
autosubscribe tinyint default 0 comment 'automatically subscribe to users who subscribe to us', autosubscribe tinyint default 0 comment 'automatically subscribe to users who subscribe to us',
urlshorteningservice varchar(50) default 'ur1.ca' comment 'service to use for auto-shortening URLs', urlshorteningservice varchar(50) default 'ur1.ca' comment 'service to use for auto-shortening URLs',
inboxed tinyint default 0 comment 'has an inbox been created for this user?',
created datetime not null comment 'date this record was created', created datetime not null comment 'date this record was created',
modified timestamp comment 'date this record was modified', modified timestamp comment 'date this record was modified',