[Jifty-commit] r2610 - in wifty/trunk: lib/Wifty/Model

jifty-commit at lists.jifty.org jifty-commit at lists.jifty.org
Fri Jan 26 10:17:00 EST 2007


Author: jesse
Date: Fri Jan 26 10:17:00 2007
New Revision: 2610

Modified:
   wifty/trunk/   (props changed)
   wifty/trunk/lib/Wifty/Model/Page.pm
   wifty/trunk/lib/Wifty/Model/Revision.pm

Log:
 r21416 at hualien:  jesse | 2007-01-26 23:16:28 +0800
 * modernizing model column declarations


Modified: wifty/trunk/lib/Wifty/Model/Page.pm
==============================================================================
--- wifty/trunk/lib/Wifty/Model/Page.pm	(original)
+++ wifty/trunk/lib/Wifty/Model/Page.pm	Fri Jan 26 10:17:00 2007
@@ -1,7 +1,14 @@
-package Wifty::Model::Page::Schema;
+
+package Wifty::Model::Page;
+use warnings;
+use strict;
+
+use base qw/Wifty::Record/;
 use Jifty::DBI::Schema;
 use Wifty::Model::User;
 
+use Jifty::Record schema {
+
 column name => 
     type is 'text',
     label is 'Page name',
@@ -24,9 +31,9 @@
 
 column revisions =>
     refers_to Wifty::Model::RevisionCollection by 'page';
+};
+
 
-package Wifty::Model::Page;
-use base qw/Wifty::Record/;
 use Wifty::Model::RevisionCollection;
 
 

Modified: wifty/trunk/lib/Wifty/Model/Revision.pm
==============================================================================
--- wifty/trunk/lib/Wifty/Model/Revision.pm	(original)
+++ wifty/trunk/lib/Wifty/Model/Revision.pm	Fri Jan 26 10:17:00 2007
@@ -1,17 +1,23 @@
-package Wifty::Model::Revision::Schema;
+
+package Wifty::Model::Revision;
+use warnings;
+use strict;
+
+
+use base qw/Wifty::Record/;
+
 use Jifty::DBI::Schema;
 
+use Jifty::Record schema {
 column page  => refers_to Wifty::Model::Page;
 
 column content => type is 'text', render_as 'Wifty::Form::Field::WikiPage';
 
 column created => type is 'timestamp';
-
 column created_by => refers_to Wifty::Model::User, since '0.0.20';
+};
 
 
-package Wifty::Model::Revision;
-use base qw/Wifty::Record/;
 use Jifty::RightsFrom column => 'page';
 use DateTime;
 use Wifty::Model::User;


More information about the Jifty-commit mailing list