diff roundup/templates/classic/dbinit.py @ 872:bd6211d39328

Saving, running & editing queries.
author Gordon B. McMillan <gmcm@users.sourceforge.net>
date Wed, 17 Jul 2002 12:39:11 +0000
parents 2dd862af72ee
children 502a5ae11cc5
line wrap: on
line diff
--- a/roundup/templates/classic/dbinit.py	Mon Jul 15 22:05:17 2002 +0000
+++ b/roundup/templates/classic/dbinit.py	Wed Jul 17 12:39:11 2002 +0000
@@ -15,7 +15,7 @@
 # BASIS, AND THERE IS NO OBLIGATION WHATSOEVER TO PROVIDE MAINTENANCE,
 # SUPPORT, UPDATES, ENHANCEMENTS, OR MODIFICATIONS.
 # 
-# $Id: dbinit.py,v 1.19 2002-07-14 02:05:54 richard Exp $
+# $Id: dbinit.py,v 1.20 2002-07-17 12:39:10 gmcm Exp $
 
 import os
 
@@ -50,12 +50,17 @@
     keyword = Class(db, "keyword", 
                     name=String())
     keyword.setkey("name")
-
+    
+    query = Class(db, "query",
+                    klass=String(),     name=String(),
+                    url=String())
+    query.setkey("name")
+    
     user = Class(db, "user", 
                     username=String(),   password=Password(),
                     address=String(),    realname=String(), 
                     phone=String(),      organisation=String(),
-                    alternate_addresses=String())
+                    alternate_addresses=String(), queries=Multilink("query"))
     user.setkey("username")
 
     # FileClass automatically gets these properties:
@@ -126,6 +131,9 @@
 
 #
 # $Log: not supported by cvs2svn $
+# Revision 1.19  2002/07/14 02:05:54  richard
+# . all storage-specific code (ie. backend) is now implemented by the backends
+#
 # Revision 1.18  2002/07/09 03:02:53  richard
 # More indexer work:
 # - all String properties may now be indexed too. Currently there's a bit of

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