get_unique_databases_and_mirrors
Figure out which databases actually need to be created. Deduplicate entries in DATABASES that correspond the same database or are configured as test mirrors.
def get_unique_databases_and_mirrors(
aliases: iterable = null
) - > tuple
Figure out which databases actually need to be created. Deduplicate entries in DATABASES that correspond the same database or are configured as test mirrors.
Parameters
| Name | Type | Description |
|---|---|---|
| aliases | iterable = null | A collection of database connection aliases to process; defaults to all available connections if not provided. |
Returns
| Type | Description |
|---|---|
tuple | A tuple containing (test_databases, mirrored_aliases). test_databases is an ordered mapping of signatures to (name, list of aliases) for unique underlying databases; mirrored_aliases maps mirror aliases to their original source aliases. |