SYMBOL INDEX (41 symbols across 7 files) FILE: bulk_update_or_create/apps.py class BulkUpdateOrCreateConfig (line 4) | class BulkUpdateOrCreateConfig(AppConfig): FILE: bulk_update_or_create/query.py class BulkUpdateOrCreateMixin (line 8) | class BulkUpdateOrCreateMixin: method bulk_update_or_create_context (line 9) | def bulk_update_or_create_context( method bulk_update_or_create (line 41) | def bulk_update_or_create( method __bulk_update_or_create_inner_methods (line 77) | def __bulk_update_or_create_inner_methods(self, match_fields, case_ins... method __bulk_update_or_create (line 120) | def __bulk_update_or_create( class BulkUpdateOrCreateQuerySet (line 180) | class BulkUpdateOrCreateQuerySet(BulkUpdateOrCreateMixin, models.QuerySet): class _BulkUpdateOrCreateContextManager (line 184) | class _BulkUpdateOrCreateContextManager: method __init__ (line 185) | def __init__( method queue (line 203) | def queue(self, obj: Model): method queue_obj (line 208) | def queue_obj(self, **kwargs): method dump_queue (line 214) | def dump_queue(self): method __enter__ (line 230) | def __enter__(self): method __exit__ (line 233) | def __exit__( FILE: tests/manage.py function main (line 9) | def main(): FILE: tests/tests/management/commands/bulk_it.py function timing (line 10) | def timing(description: str) -> None: class Command (line 18) | class Command(BaseCommand): method _loop (line 21) | def _loop(self, n=1000, offset=0, data_offset=0): method _bulk (line 28) | def _bulk(self, n=1000, offset=0, data_offset=0): method _clear (line 32) | def _clear(self): method _check (line 35) | def _check(self, n=1000, min=0, max=999): method handle (line 41) | def handle(self, *args, **options): FILE: tests/tests/migrations/0001_initial.py class Migration (line 6) | class Migration(migrations.Migration): FILE: tests/tests/models.py class RandomData (line 5) | class RandomData(models.Model): method __str__ (line 12) | def __str__(self): FILE: tests/tests/tests.py class Test (line 7) | class Test(TestCase): method test_all_create (line 8) | def test_all_create(self): method test_update_some (line 16) | def test_update_some(self): method test_all_update (line 28) | def test_all_update(self): method test_update_some_generator (line 40) | def test_update_some_generator(self): method test_errors (line 75) | def test_errors(self): method test_case_sensitivity (line 91) | def test_case_sensitivity(self): method test_update_some_with_context_manager (line 127) | def test_update_some_with_context_manager(self): method test_context_manager_exact_batch_size (line 167) | def test_context_manager_exact_batch_size(self): method test_context_manager_queue_kwargs (line 177) | def test_context_manager_queue_kwargs(self): method test_empty_objs (line 186) | def test_empty_objs(self): method test_keyerror (line 196) | def test_keyerror(self): method assertSum (line 215) | def assertSum(self, total): method test_multiple_match_fields_update (line 218) | def test_multiple_match_fields_update(self): method test_multiple_match_fields_update_create (line 233) | def test_multiple_match_fields_update_create(self): method test_multiple_match_fields_update_pk (line 247) | def test_multiple_match_fields_update_pk(self):