From 01073863f37d7b0a6e6b27627907d9e3ef99fc3e Mon Sep 17 00:00:00 2001 From: substantialnoninfringinguser Date: Wed, 13 May 2009 05:15:31 +0100 Subject: [svn] Add Martin's reset script Copied from http://cucc@cucc.survex.com/svn/trunk/expoweb/troggle/, rev. 8043 by aaron @ 10/29/2008 7:35 AM --- parsers/databaseReset.py | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) create mode 100644 parsers/databaseReset.py (limited to 'parsers/databaseReset.py') diff --git a/parsers/databaseReset.py b/parsers/databaseReset.py new file mode 100644 index 0000000..97499b0 --- /dev/null +++ b/parsers/databaseReset.py @@ -0,0 +1,17 @@ +import os +os.environ['PYTHONPATH'] = 'c:\djangoprojects\verfification' +os.environ['DJANGO_SETTINGS_MODULE'] = 'settings' +from django.core import management +from django.db import connection + +cursor = connection.cursor() +cursor.execute("drop database verification") +cursor.execute("create database verification") +cursor.execute("use verification") +management.call_command('syncdb') +from django.contrib.auth.models import User +user = User.objects.create_user('m', 'm@m.com', 'm') +user.is_staff = True +user.is_superuser = True +user.save() +#management.call_command('runserver') -- cgit v1.2.3