Django Testing: Use main database as only one database available?
I am a university student, and I decided to use Django for my final year project. This means I am limited to using the University's MySQL database server. On the server, I am only allowed to have one database under my name and do not have permission to create any more of my own. I cannot use Django's test database functionality, as I only have one available and cannot create another. So, when I run ./manage.py test
, I get the error...
Found 3 test(s).
Creating test database for alias 'default'...
Got an error creating the test database: (1044, "Access denied for user 'comp24394'@'%' to database 'test_comp24394'")
How can I get around this? Is it possible for "test" tables to be created in the main database? Or, can I have the test database on another server from the main - if so, what would be the steps to implement this?
Thank you for any help!