diff templates/classic/schema.py @ 2638:18e86941c950

Load up extensions in the tracker "extensions" directory. Wrote a proof-of-concept action, is in the wiki. Cleaned up the schema.py file of spaces-at-eol.
author Richard Jones <richard@users.sourceforge.net>
date Tue, 27 Jul 2004 02:30:32 +0000
parents a9e1fff1e793
children 1df7d4a41da4
line wrap: on
line diff
--- a/templates/classic/schema.py	Tue Jul 27 01:59:28 2004 +0000
+++ b/templates/classic/schema.py	Tue Jul 27 02:30:32 2004 +0000
@@ -10,19 +10,19 @@
 #   actor = Link('user')
 
 # Priorities
-pri = Class(db, "priority", 
+pri = Class(db, "priority",
                 name=String(),
                 order=Number())
 pri.setkey("name")
 
 # Statuses
-stat = Class(db, "status", 
+stat = Class(db, "status",
                 name=String(),
                 order=Number())
 stat.setkey("name")
 
 # Keywords
-keyword = Class(db, "keyword", 
+keyword = Class(db, "keyword",
                 name=String())
 keyword.setkey("name")
 
@@ -35,11 +35,11 @@
 
 # add any additional database schema configuration here
 
-user = Class(db, "user", 
+user = Class(db, "user",
                 username=String(),
                 password=Password(),
                 address=String(),
-                realname=String(), 
+                realname=String(),
                 phone=String(),
                 organisation=String(),
                 alternate_addresses=String(),
@@ -50,16 +50,16 @@
 
 # FileClass automatically gets this property in addition to the Class ones:
 #   content = String()    [saved to disk in <tracker home>/db/files/]
-msg = FileClass(db, "msg", 
+msg = FileClass(db, "msg",
                 author=Link("user", do_journal='no'),
-                recipients=Multilink("user", do_journal='no'), 
+                recipients=Multilink("user", do_journal='no'),
                 date=Date(),
-                summary=String(), 
+                summary=String(),
                 files=Multilink("file"),
                 messageid=String(),
                 inreplyto=String())
 
-file = FileClass(db, "file", 
+file = FileClass(db, "file",
                 name=String(),
                 type=String())
 
@@ -69,7 +69,7 @@
 #   files = Multilink("file")
 #   nosy = Multilink("user")
 #   superseder = Multilink("issue")
-issue = IssueClass(db, "issue", 
+issue = IssueClass(db, "issue",
                 assignedto=Link("user"),
                 topic=Multilink("keyword"),
                 priority=Link("priority"),

Roundup Issue Tracker: http://roundup-tracker.org/