summaryrefslogtreecommitdiff
path: root/taskapp/management/commands/seed_db.py
diff options
context:
space:
mode:
authorMadhusudan.C.S2011-01-14 00:59:09 +0530
committerMadhusudan.C.S2011-01-14 00:59:09 +0530
commitbb35c0a7546440247dad47f57d748259d0e9a744 (patch)
tree76f740c37954d23da88fcd2af856f74a5bc1e9e5 /taskapp/management/commands/seed_db.py
parent8b708b1b475caad85e12022db6d3d9af3387fbfe (diff)
downloadpytask-bb35c0a7546440247dad47f57d748259d0e9a744.tar.gz
pytask-bb35c0a7546440247dad47f57d748259d0e9a744.tar.bz2
pytask-bb35c0a7546440247dad47f57d748259d0e9a744.zip
Purging the repository for the new set of changes by Nishanth.
Diffstat (limited to 'taskapp/management/commands/seed_db.py')
-rw-r--r--taskapp/management/commands/seed_db.py58
1 files changed, 0 insertions, 58 deletions
diff --git a/taskapp/management/commands/seed_db.py b/taskapp/management/commands/seed_db.py
deleted file mode 100644
index 97263d5..0000000
--- a/taskapp/management/commands/seed_db.py
+++ /dev/null
@@ -1,58 +0,0 @@
-import sys
-from datetime import datetime
-from django.core.management.base import NoArgsCommand
-
-from django.contrib.auth.models import User
-
-from pytask.taskapp.events import task as taskEvents
-from pytask.taskapp.events import user as userEvents
-
-from pytask.taskapp.utilities.request import create_request
-from pytask.taskapp.utilities.notification import create_notification
-
-
-def seed_db():
- """ a method to seed the database with random data """
-
- defaultReviewer = userEvents.createSuUser("admin", "admin@example.com", "123456", datetime.now(), "M")
- reviewer_profile = defaultReviewer.get_profile()
- userEvents.updateProfile(reviewer_profile, {'rights':"AD"})
-
- for i in range(1,21):
-
- username = 'user'+str(i)
- email = username+'@example.com'
- password = '123456'
- dob = datetime.now()
- gender = "M"
- user = userEvents.createUser(username,email,password,dob,gender)
- create_notification("NU", user)
-
- if i%4==0:
- create_request(defaultReviewer, "MG", user)
- elif i%3==0:
- create_request(defaultReviewer, "DV", user)
- elif i%2==0:
- create_request(defaultReviewer, "AD", user)
- elif i in [7, 13]:
- user.is_active = False
- user.save()
-
- for i in range(1,21):
-
- title = "Task "+str(i)
- desc = "I am "+title
- created_by = defaultReviewer
- pynts = 20
-
- task = taskEvents.createTask(title,desc,created_by,pynts)
- if task:
- taskEvents.addReviewer(task, defaultReviewer)
- if i%2==0:taskEvents.publishTask(task)
-
-class Command(NoArgsCommand):
-
- def handle_noargs(self, **options):
- """ Just copied the code from seed_db.py """
-
- seed_db()