manage.py tests requires database creation privileges
|Patch needs improvement:
#https://docs.djangoproject.com/en/1.9/topics/testing/overview/#the-test-database By default the test databases get their names by prepending test_ to the value of the NAME settings for the databases defined in DATABASES.
I guess this works great on sqlite and my homegrown postgres machine, but I'm developing applications on Oracle RAC clusters, and I hope you can see this is not an environment I'd be allowed to create databases on. The database schemas are rather complex (using things like RAW(16) primary keys and reference-based partitioning) and I'm not allowing Django to make the tables itself.
I have been unable to find a workaround in documentation (e.g. --use-this-database-instead-of-creating-one= and --assume-models-are-present ). If this exists, please change this ticket into a documentation request instead.