annotate templates/classic/initial_data.py @ 3909:e89bcb28f683

indexargs_url force ids to int ids appear as hyperdb.String instances, which confused indexargs_url when they appear in the filterspec. They need to be treated as treated as integers when generating URLs. It feels sort of hacky to check for 'id' like this but I'm at a loss for what else to do in this case. Suggestions are welcome :) Maybe we should look into using some other hyperdb class to represent ids? this fixes [SF#783492] Some trailing whitespace also got trimmed.
author Justus Pendleton <jpend@users.sourceforge.net>
date Tue, 18 Sep 2007 16:59:42 +0000
parents 9e07a5642dd0
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
2633
a9e1fff1e793 I thought I committed this last night. Ho hum.
Richard Jones <richard@users.sourceforge.net>
parents:
diff changeset
1 #
a9e1fff1e793 I thought I committed this last night. Ho hum.
Richard Jones <richard@users.sourceforge.net>
parents:
diff changeset
2 # TRACKER INITIAL PRIORITY AND STATUS VALUES
a9e1fff1e793 I thought I committed this last night. Ho hum.
Richard Jones <richard@users.sourceforge.net>
parents:
diff changeset
3 #
a9e1fff1e793 I thought I committed this last night. Ho hum.
Richard Jones <richard@users.sourceforge.net>
parents:
diff changeset
4 pri = db.getclass('priority')
3762
9e07a5642dd0 mark priority and status names for translation
Alexander Smishlajev <a1s@users.sourceforge.net>
parents: 3130
diff changeset
5 pri.create(name=''"critical", order="1")
9e07a5642dd0 mark priority and status names for translation
Alexander Smishlajev <a1s@users.sourceforge.net>
parents: 3130
diff changeset
6 pri.create(name=''"urgent", order="2")
9e07a5642dd0 mark priority and status names for translation
Alexander Smishlajev <a1s@users.sourceforge.net>
parents: 3130
diff changeset
7 pri.create(name=''"bug", order="3")
9e07a5642dd0 mark priority and status names for translation
Alexander Smishlajev <a1s@users.sourceforge.net>
parents: 3130
diff changeset
8 pri.create(name=''"feature", order="4")
9e07a5642dd0 mark priority and status names for translation
Alexander Smishlajev <a1s@users.sourceforge.net>
parents: 3130
diff changeset
9 pri.create(name=''"wish", order="5")
2633
a9e1fff1e793 I thought I committed this last night. Ho hum.
Richard Jones <richard@users.sourceforge.net>
parents:
diff changeset
10
a9e1fff1e793 I thought I committed this last night. Ho hum.
Richard Jones <richard@users.sourceforge.net>
parents:
diff changeset
11 stat = db.getclass('status')
3762
9e07a5642dd0 mark priority and status names for translation
Alexander Smishlajev <a1s@users.sourceforge.net>
parents: 3130
diff changeset
12 stat.create(name=''"unread", order="1")
9e07a5642dd0 mark priority and status names for translation
Alexander Smishlajev <a1s@users.sourceforge.net>
parents: 3130
diff changeset
13 stat.create(name=''"deferred", order="2")
9e07a5642dd0 mark priority and status names for translation
Alexander Smishlajev <a1s@users.sourceforge.net>
parents: 3130
diff changeset
14 stat.create(name=''"chatting", order="3")
9e07a5642dd0 mark priority and status names for translation
Alexander Smishlajev <a1s@users.sourceforge.net>
parents: 3130
diff changeset
15 stat.create(name=''"need-eg", order="4")
9e07a5642dd0 mark priority and status names for translation
Alexander Smishlajev <a1s@users.sourceforge.net>
parents: 3130
diff changeset
16 stat.create(name=''"in-progress", order="5")
9e07a5642dd0 mark priority and status names for translation
Alexander Smishlajev <a1s@users.sourceforge.net>
parents: 3130
diff changeset
17 stat.create(name=''"testing", order="6")
9e07a5642dd0 mark priority and status names for translation
Alexander Smishlajev <a1s@users.sourceforge.net>
parents: 3130
diff changeset
18 stat.create(name=''"done-cbb", order="7")
9e07a5642dd0 mark priority and status names for translation
Alexander Smishlajev <a1s@users.sourceforge.net>
parents: 3130
diff changeset
19 stat.create(name=''"resolved", order="8")
2633
a9e1fff1e793 I thought I committed this last night. Ho hum.
Richard Jones <richard@users.sourceforge.net>
parents:
diff changeset
20
a9e1fff1e793 I thought I committed this last night. Ho hum.
Richard Jones <richard@users.sourceforge.net>
parents:
diff changeset
21 # create the two default users
a9e1fff1e793 I thought I committed this last night. Ho hum.
Richard Jones <richard@users.sourceforge.net>
parents:
diff changeset
22 user = db.getclass('user')
a9e1fff1e793 I thought I committed this last night. Ho hum.
Richard Jones <richard@users.sourceforge.net>
parents:
diff changeset
23 user.create(username="admin", password=adminpw,
a9e1fff1e793 I thought I committed this last night. Ho hum.
Richard Jones <richard@users.sourceforge.net>
parents:
diff changeset
24 address=admin_email, roles='Admin')
a9e1fff1e793 I thought I committed this last night. Ho hum.
Richard Jones <richard@users.sourceforge.net>
parents:
diff changeset
25 user.create(username="anonymous", roles='Anonymous')
a9e1fff1e793 I thought I committed this last night. Ho hum.
Richard Jones <richard@users.sourceforge.net>
parents:
diff changeset
26
3130
7308c3c5a943 docs editing from Jean Jordaan
Richard Jones <richard@users.sourceforge.net>
parents: 2633
diff changeset
27 # add any additional database creation steps here - but only if you
2633
a9e1fff1e793 I thought I committed this last night. Ho hum.
Richard Jones <richard@users.sourceforge.net>
parents:
diff changeset
28 # haven't initialised the database with the admin "initialise" command
a9e1fff1e793 I thought I committed this last night. Ho hum.
Richard Jones <richard@users.sourceforge.net>
parents:
diff changeset
29
a9e1fff1e793 I thought I committed this last night. Ho hum.
Richard Jones <richard@users.sourceforge.net>
parents:
diff changeset
30
a9e1fff1e793 I thought I committed this last night. Ho hum.
Richard Jones <richard@users.sourceforge.net>
parents:
diff changeset
31 # vim: set filetype=python sts=4 sw=4 et si
a9e1fff1e793 I thought I committed this last night. Ho hum.
Richard Jones <richard@users.sourceforge.net>
parents:
diff changeset
32 #SHA: b1da2e72a7fe9f26086f243eb744135b085101d9

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