Esempio n. 1
0
def _get_db_aliases_to_query():
    if not settings.USE_PARTITIONED_DATABASE:
        return [None]  # use the default database
    else:
        from corehq.sql_db.config import PartitionConfig
        partition_config = PartitionConfig()
        return partition_config.get_form_processing_dbs()
Esempio n. 2
0
 def __init__(self, model_filter_attribute):
     self.model_filter_attribute = model_filter_attribute
     if not settings.USE_PARTITIONED_DATABASE:
         self.db_list = [None]  # use the default database
     else:
         from corehq.sql_db.config import PartitionConfig
         partition_config = PartitionConfig()
         self.db_list = partition_config.get_form_processing_dbs()