├── .coveragerc ├── .editorconfig ├── .github └── workflows │ └── tox.yml ├── .gitignore ├── .pre-commit-config.yaml ├── .prettierrc ├── .ruff.toml ├── CHANGELOG.md ├── LICENSE ├── README.md ├── docker-compose.yml ├── elasticsearch_django ├── __init__.py ├── admin.py ├── apps.py ├── context_managers.py ├── decorators.py ├── index.py ├── management │ ├── __init__.py │ └── commands │ │ ├── __init__.py │ │ ├── create_search_index.py │ │ ├── delete_search_index.py │ │ ├── prune_search_index.py │ │ ├── rebuild_search_index.py │ │ └── update_search_index.py ├── mappings │ └── README.md ├── migrations │ ├── 0001_initial.py │ ├── 0002_searchquery_duration.py │ ├── 0003_auto_20160926_2021.py │ ├── 0004_auto_20161129_1135.py │ ├── 0005_convert_JSONFields.py │ ├── 0006_add_encoder_JSONField_kwarg.py │ ├── 0007_update_json_field_encoders.py │ ├── 0008_searchquery_search_terms.py │ ├── 0009_searchquery_query_type.py │ ├── 0010_searchquery_total_hits_relation.py │ ├── 0011_searchquery_aggregations.py │ ├── 0012_alter_searchquery_aggregations_and_more.py │ └── __init__.py ├── models.py ├── py.typed ├── settings.py └── signals.py ├── manage.py ├── mappings └── examples.json ├── mypy.ini ├── poetry.toml ├── pyproject.toml ├── pytest.ini ├── tests ├── __init__.py ├── admin.py ├── apps.py ├── migrations │ ├── 0001_initial.py │ ├── 0002_examplemodel_user.py │ ├── 0003_examplemodelwithcustomprimarykey.py │ ├── 0004_modela_modelb.py │ └── __init__.py ├── models.py ├── settings.py ├── test_apps.py ├── test_commands.py ├── test_decorators.py ├── test_index_functions.py ├── test_models.py ├── test_settings.py └── urls.py └── tox.ini /.coveragerc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yunojuno/elasticsearch-django/HEAD/.coveragerc -------------------------------------------------------------------------------- /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yunojuno/elasticsearch-django/HEAD/.editorconfig -------------------------------------------------------------------------------- /.github/workflows/tox.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yunojuno/elasticsearch-django/HEAD/.github/workflows/tox.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yunojuno/elasticsearch-django/HEAD/.gitignore -------------------------------------------------------------------------------- /.pre-commit-config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yunojuno/elasticsearch-django/HEAD/.pre-commit-config.yaml -------------------------------------------------------------------------------- /.prettierrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yunojuno/elasticsearch-django/HEAD/.prettierrc -------------------------------------------------------------------------------- /.ruff.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yunojuno/elasticsearch-django/HEAD/.ruff.toml -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yunojuno/elasticsearch-django/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yunojuno/elasticsearch-django/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yunojuno/elasticsearch-django/HEAD/README.md -------------------------------------------------------------------------------- /docker-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yunojuno/elasticsearch-django/HEAD/docker-compose.yml -------------------------------------------------------------------------------- /elasticsearch_django/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /elasticsearch_django/admin.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yunojuno/elasticsearch-django/HEAD/elasticsearch_django/admin.py -------------------------------------------------------------------------------- /elasticsearch_django/apps.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yunojuno/elasticsearch-django/HEAD/elasticsearch_django/apps.py -------------------------------------------------------------------------------- /elasticsearch_django/context_managers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yunojuno/elasticsearch-django/HEAD/elasticsearch_django/context_managers.py -------------------------------------------------------------------------------- /elasticsearch_django/decorators.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yunojuno/elasticsearch-django/HEAD/elasticsearch_django/decorators.py -------------------------------------------------------------------------------- /elasticsearch_django/index.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yunojuno/elasticsearch-django/HEAD/elasticsearch_django/index.py -------------------------------------------------------------------------------- /elasticsearch_django/management/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yunojuno/elasticsearch-django/HEAD/elasticsearch_django/management/__init__.py -------------------------------------------------------------------------------- /elasticsearch_django/management/commands/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yunojuno/elasticsearch-django/HEAD/elasticsearch_django/management/commands/__init__.py -------------------------------------------------------------------------------- /elasticsearch_django/management/commands/create_search_index.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yunojuno/elasticsearch-django/HEAD/elasticsearch_django/management/commands/create_search_index.py -------------------------------------------------------------------------------- /elasticsearch_django/management/commands/delete_search_index.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yunojuno/elasticsearch-django/HEAD/elasticsearch_django/management/commands/delete_search_index.py -------------------------------------------------------------------------------- /elasticsearch_django/management/commands/prune_search_index.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yunojuno/elasticsearch-django/HEAD/elasticsearch_django/management/commands/prune_search_index.py -------------------------------------------------------------------------------- /elasticsearch_django/management/commands/rebuild_search_index.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yunojuno/elasticsearch-django/HEAD/elasticsearch_django/management/commands/rebuild_search_index.py -------------------------------------------------------------------------------- /elasticsearch_django/management/commands/update_search_index.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yunojuno/elasticsearch-django/HEAD/elasticsearch_django/management/commands/update_search_index.py -------------------------------------------------------------------------------- /elasticsearch_django/mappings/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yunojuno/elasticsearch-django/HEAD/elasticsearch_django/mappings/README.md -------------------------------------------------------------------------------- /elasticsearch_django/migrations/0001_initial.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yunojuno/elasticsearch-django/HEAD/elasticsearch_django/migrations/0001_initial.py -------------------------------------------------------------------------------- /elasticsearch_django/migrations/0002_searchquery_duration.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yunojuno/elasticsearch-django/HEAD/elasticsearch_django/migrations/0002_searchquery_duration.py -------------------------------------------------------------------------------- /elasticsearch_django/migrations/0003_auto_20160926_2021.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yunojuno/elasticsearch-django/HEAD/elasticsearch_django/migrations/0003_auto_20160926_2021.py -------------------------------------------------------------------------------- /elasticsearch_django/migrations/0004_auto_20161129_1135.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yunojuno/elasticsearch-django/HEAD/elasticsearch_django/migrations/0004_auto_20161129_1135.py -------------------------------------------------------------------------------- /elasticsearch_django/migrations/0005_convert_JSONFields.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yunojuno/elasticsearch-django/HEAD/elasticsearch_django/migrations/0005_convert_JSONFields.py -------------------------------------------------------------------------------- /elasticsearch_django/migrations/0006_add_encoder_JSONField_kwarg.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yunojuno/elasticsearch-django/HEAD/elasticsearch_django/migrations/0006_add_encoder_JSONField_kwarg.py -------------------------------------------------------------------------------- /elasticsearch_django/migrations/0007_update_json_field_encoders.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yunojuno/elasticsearch-django/HEAD/elasticsearch_django/migrations/0007_update_json_field_encoders.py -------------------------------------------------------------------------------- /elasticsearch_django/migrations/0008_searchquery_search_terms.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yunojuno/elasticsearch-django/HEAD/elasticsearch_django/migrations/0008_searchquery_search_terms.py -------------------------------------------------------------------------------- /elasticsearch_django/migrations/0009_searchquery_query_type.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yunojuno/elasticsearch-django/HEAD/elasticsearch_django/migrations/0009_searchquery_query_type.py -------------------------------------------------------------------------------- /elasticsearch_django/migrations/0010_searchquery_total_hits_relation.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yunojuno/elasticsearch-django/HEAD/elasticsearch_django/migrations/0010_searchquery_total_hits_relation.py -------------------------------------------------------------------------------- /elasticsearch_django/migrations/0011_searchquery_aggregations.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yunojuno/elasticsearch-django/HEAD/elasticsearch_django/migrations/0011_searchquery_aggregations.py -------------------------------------------------------------------------------- /elasticsearch_django/migrations/0012_alter_searchquery_aggregations_and_more.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yunojuno/elasticsearch-django/HEAD/elasticsearch_django/migrations/0012_alter_searchquery_aggregations_and_more.py -------------------------------------------------------------------------------- /elasticsearch_django/migrations/__init__.py: -------------------------------------------------------------------------------- 1 | # elasticsearch_django migrations package identifier. 2 | -------------------------------------------------------------------------------- /elasticsearch_django/models.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yunojuno/elasticsearch-django/HEAD/elasticsearch_django/models.py -------------------------------------------------------------------------------- /elasticsearch_django/py.typed: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /elasticsearch_django/settings.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yunojuno/elasticsearch-django/HEAD/elasticsearch_django/settings.py -------------------------------------------------------------------------------- /elasticsearch_django/signals.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yunojuno/elasticsearch-django/HEAD/elasticsearch_django/signals.py -------------------------------------------------------------------------------- /manage.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yunojuno/elasticsearch-django/HEAD/manage.py -------------------------------------------------------------------------------- /mappings/examples.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yunojuno/elasticsearch-django/HEAD/mappings/examples.json -------------------------------------------------------------------------------- /mypy.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yunojuno/elasticsearch-django/HEAD/mypy.ini -------------------------------------------------------------------------------- /poetry.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yunojuno/elasticsearch-django/HEAD/poetry.toml -------------------------------------------------------------------------------- /pyproject.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yunojuno/elasticsearch-django/HEAD/pyproject.toml -------------------------------------------------------------------------------- /pytest.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yunojuno/elasticsearch-django/HEAD/pytest.ini -------------------------------------------------------------------------------- /tests/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yunojuno/elasticsearch-django/HEAD/tests/__init__.py -------------------------------------------------------------------------------- /tests/admin.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yunojuno/elasticsearch-django/HEAD/tests/admin.py -------------------------------------------------------------------------------- /tests/apps.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yunojuno/elasticsearch-django/HEAD/tests/apps.py -------------------------------------------------------------------------------- /tests/migrations/0001_initial.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yunojuno/elasticsearch-django/HEAD/tests/migrations/0001_initial.py -------------------------------------------------------------------------------- /tests/migrations/0002_examplemodel_user.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yunojuno/elasticsearch-django/HEAD/tests/migrations/0002_examplemodel_user.py -------------------------------------------------------------------------------- /tests/migrations/0003_examplemodelwithcustomprimarykey.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yunojuno/elasticsearch-django/HEAD/tests/migrations/0003_examplemodelwithcustomprimarykey.py -------------------------------------------------------------------------------- /tests/migrations/0004_modela_modelb.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yunojuno/elasticsearch-django/HEAD/tests/migrations/0004_modela_modelb.py -------------------------------------------------------------------------------- /tests/migrations/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/models.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yunojuno/elasticsearch-django/HEAD/tests/models.py -------------------------------------------------------------------------------- /tests/settings.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yunojuno/elasticsearch-django/HEAD/tests/settings.py -------------------------------------------------------------------------------- /tests/test_apps.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yunojuno/elasticsearch-django/HEAD/tests/test_apps.py -------------------------------------------------------------------------------- /tests/test_commands.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yunojuno/elasticsearch-django/HEAD/tests/test_commands.py -------------------------------------------------------------------------------- /tests/test_decorators.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yunojuno/elasticsearch-django/HEAD/tests/test_decorators.py -------------------------------------------------------------------------------- /tests/test_index_functions.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yunojuno/elasticsearch-django/HEAD/tests/test_index_functions.py -------------------------------------------------------------------------------- /tests/test_models.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yunojuno/elasticsearch-django/HEAD/tests/test_models.py -------------------------------------------------------------------------------- /tests/test_settings.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yunojuno/elasticsearch-django/HEAD/tests/test_settings.py -------------------------------------------------------------------------------- /tests/urls.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yunojuno/elasticsearch-django/HEAD/tests/urls.py -------------------------------------------------------------------------------- /tox.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yunojuno/elasticsearch-django/HEAD/tox.ini --------------------------------------------------------------------------------