From 816262d4884d09804a93e1a6974a6b0ecc6660f1 Mon Sep 17 00:00:00 2001
From: Evan Prodromou <evan@prodromou.name>
Date: Wed, 9 Jul 2008 16:07:11 -0400
Subject: [PATCH] rebuild DB_DataObject classes for new structure

darcs-hash:20080709200711-84dde-b6a9e403ab50ef5a6497a25a756ed63c373f0402.gz
---
 classes/Notice.php  |  2 ++
 classes/Profile.php | 10 +++++-----
 classes/Reply.php   |  2 +-
 classes/stoica.ini  |  4 +++-
 4 files changed, 11 insertions(+), 7 deletions(-)

diff --git a/classes/Notice.php b/classes/Notice.php
index 24a719104f..a00114f95d 100644
--- a/classes/Notice.php
+++ b/classes/Notice.php
@@ -34,9 +34,11 @@ class Notice extends DB_DataObject
     public $profile_id;                      // int(4)   not_null
     public $uri;                             // varchar(255)  unique_key
     public $content;                         // varchar(140)  
+    public $rendered;                        // text()  
     public $url;                             // varchar(255)  
     public $created;                         // datetime()   not_null
     public $modified;                        // timestamp()   not_null default_CURRENT_TIMESTAMP
+    public $reply_to;                        // int(4)  
 
     /* Static get */
     function staticGet($k,$v=NULL) { return DB_DataObject::staticGet('Notice',$k,$v); }
diff --git a/classes/Profile.php b/classes/Profile.php
index f41acad4c8..0cf1397c73 100644
--- a/classes/Profile.php
+++ b/classes/Profile.php
@@ -31,12 +31,12 @@ class Profile extends DB_DataObject
 
     public $__table = 'profile';                         // table name
     public $id;                              // int(4)  primary_key not_null
-    public $nickname;                        // varchar(64)   not_null
-    public $fullname;                        // varchar(255)  
+    public $nickname;                        // varchar(64)  multiple_key not_null
+    public $fullname;                        // varchar(255)  multiple_key
     public $profileurl;                      // varchar(255)  
-    public $homepage;                        // varchar(255)  
-    public $bio;                             // varchar(140)  
-    public $location;                        // varchar(255)  
+    public $homepage;                        // varchar(255)  multiple_key
+    public $bio;                             // varchar(140)  multiple_key
+    public $location;                        // varchar(255)  multiple_key
     public $created;                         // datetime()   not_null
     public $modified;                        // timestamp()   not_null default_CURRENT_TIMESTAMP
 
diff --git a/classes/Reply.php b/classes/Reply.php
index 8b341b1c79..8e26f1684e 100644
--- a/classes/Reply.php
+++ b/classes/Reply.php
@@ -12,8 +12,8 @@ class Reply extends DB_DataObject
     public $__table = 'reply';                           // table name
     public $notice_id;                       // int(4)  primary_key not_null
     public $profile_id;                      // int(4)  primary_key not_null
-    public $replied_id;                      // int(4)  
     public $modified;                        // timestamp()   not_null default_CURRENT_TIMESTAMP
+    public $replied_id;                      // int(4)  
 
     /* Static get */
     function staticGet($k,$v=NULL) { return DB_DataObject::staticGet('Reply',$k,$v); }
diff --git a/classes/stoica.ini b/classes/stoica.ini
index 1ceaab80e8..d03a3ffa04 100644
--- a/classes/stoica.ini
+++ b/classes/stoica.ini
@@ -56,9 +56,11 @@ id = 129
 profile_id = 129
 uri = 2
 content = 2
+rendered = 34
 url = 2
 created = 142
 modified = 384
+reply_to = 1
 
 [notice__keys]
 id = N
@@ -108,8 +110,8 @@ uri = U
 [reply]
 notice_id = 129
 profile_id = 129
-replied_id = 1
 modified = 384
+replied_id = 1
 
 [reply__keys]
 notice_id = K
-- 
2.39.5