├── .circleci └── config.yml ├── .coveragerc ├── .gitignore ├── .readthedocs.yml ├── CONTRIBUTING.md ├── LICENSE ├── README.md ├── docs ├── .gitignore ├── Makefile ├── make.bat └── source │ ├── annotations.rst │ ├── api_reference.rst │ ├── conf.py │ ├── conflict_handling.rst │ ├── deletion.rst │ ├── expressions.rst │ ├── hstore.rst │ ├── index.rst │ ├── indexes.rst │ ├── installation.rst │ ├── locking.rst │ ├── major_releases.rst │ ├── managers_models.rst │ ├── schemas.rst │ ├── settings.rst │ ├── snippets │ ├── manager_model_warning.rst │ └── postgres_doc_links.rst │ ├── table_partitioning.rst │ └── views.rst ├── manage.py ├── psqlextra ├── __init__.py ├── _version.py ├── apps.py ├── backend │ ├── __init__.py │ ├── base.py │ ├── base_impl.py │ ├── introspection.py │ ├── migrations │ │ ├── README.md │ │ ├── __init__.py │ │ ├── operations │ │ │ ├── __init__.py │ │ │ ├── add_default_partition.py │ │ │ ├── add_hash_partition.py │ │ │ ├── add_list_partition.py │ │ │ ├── add_range_partition.py │ │ │ ├── apply_state.py │ │ │ ├── create_materialized_view_model.py │ │ │ ├── create_partitioned_model.py │ │ │ ├── create_view_model.py │ │ │ ├── delete_default_partition.py │ │ │ ├── delete_hash_partition.py │ │ │ ├── delete_list_partition.py │ │ │ ├── delete_materialized_view_model.py │ │ │ ├── delete_partition.py │ │ │ ├── delete_partitioned_model.py │ │ │ ├── delete_range_partition.py │ │ │ ├── delete_view_model.py │ │ │ └── partition.py │ │ ├── patched_autodetector.py │ │ ├── patched_migrations.py │ │ ├── patched_project_state.py │ │ └── state │ │ │ ├── __init__.py │ │ │ ├── materialized_view.py │ │ │ ├── model.py │ │ │ ├── partitioning.py │ │ │ └── view.py │ ├── operations.py │ ├── schema.py │ └── side_effects │ │ ├── __init__.py │ │ ├── hstore_required.py │ │ └── hstore_unique.py ├── compiler.py ├── contrib │ ├── README.md │ ├── __init__.py │ ├── expressions.py │ ├── model_data_migrator.py │ ├── static_row.py │ └── transaction.py ├── error.py ├── expressions.py ├── fields │ ├── __init__.py │ └── hstore_field.py ├── indexes │ ├── __init__.py │ ├── case_insensitive_unique_index.py │ ├── conditional_unique_index.py │ └── unique_index.py ├── introspect │ ├── __init__.py │ ├── fields.py │ └── models.py ├── locking.py ├── lookups.py ├── management │ ├── __init__.py │ └── commands │ │ ├── __init__.py │ │ ├── pgmakemigrations.py │ │ ├── pgpartition.py │ │ └── pgrefreshmv.py ├── manager │ ├── __init__.py │ └── manager.py ├── models │ ├── __init__.py │ ├── base.py │ ├── options.py │ ├── partitioned.py │ └── view.py ├── partitioning │ ├── __init__.py │ ├── config.py │ ├── constants.py │ ├── current_time_strategy.py │ ├── error.py │ ├── manager.py │ ├── partition.py │ ├── plan.py │ ├── range_partition.py │ ├── range_strategy.py │ ├── shorthands.py │ ├── strategy.py │ ├── time_partition.py │ ├── time_partition_size.py │ └── time_strategy.py ├── py.typed ├── query.py ├── schema.py ├── settings.py ├── sql.py ├── type_assertions.py ├── types.py └── util.py ├── pyproject.toml ├── pytest-benchmark.ini ├── pytest.ini ├── requirements-all.txt ├── requirements-test.txt ├── settings.py ├── setup.cfg ├── setup.py ├── tests ├── __init__.py ├── __snapshots__ │ └── test_management_command_partition │ │ ├── test_management_command_partition_auto_confirm[y].json │ │ ├── test_management_command_partition_auto_confirm[yes].json │ │ ├── test_management_command_partition_confirm_no[capital_n].json │ │ ├── test_management_command_partition_confirm_no[capital_no].json │ │ ├── test_management_command_partition_confirm_no[n].json │ │ ├── test_management_command_partition_confirm_no[no].json │ │ ├── test_management_command_partition_confirm_no[title_no].json │ │ ├── test_management_command_partition_confirm_yes[capital_y].json │ │ ├── test_management_command_partition_confirm_yes[capital_yes].json │ │ ├── test_management_command_partition_confirm_yes[y].json │ │ ├── test_management_command_partition_confirm_yes[yes].json │ │ ├── test_management_command_partition_dry_run[d].json │ │ └── test_management_command_partition_dry_run[dry].json ├── benchmarks │ ├── __init__.py │ ├── test_insert_nothing.py │ ├── test_upsert.py │ └── test_upsert_bulk.py ├── conftest.py ├── db_introspection.py ├── fake_model.py ├── migrations.py ├── psqlextra_test_backend │ ├── __init__.py │ └── base.py ├── test_append_caller_to_sql.py ├── test_case_insensitive_unique_index.py ├── test_conditional_unique_index.py ├── test_db_backend.py ├── test_hstore_autodetect.py ├── test_hstore_field.py ├── test_hstore_required.py ├── test_hstore_unique.py ├── test_insert.py ├── test_introspect.py ├── test_locking.py ├── test_lookups.py ├── test_make_migrations.py ├── test_management_command_partition.py ├── test_manager.py ├── test_manager_context.py ├── test_materialized_view_model.py ├── test_migration_operations.py ├── test_on_conflict.py ├── test_on_conflict_nothing.py ├── test_on_conflict_update.py ├── test_partitioned_model.py ├── test_partitioned_model_state.py ├── test_partitioning_manager.py ├── test_partitioning_time.py ├── test_query.py ├── test_query_values.py ├── test_schema.py ├── test_schema_editor_alter_schema.py ├── test_schema_editor_clone_model_to_schema.py ├── test_schema_editor_partitioning.py ├── test_schema_editor_storage_settings.py ├── test_schema_editor_vacuum.py ├── test_schema_editor_view.py ├── test_settings.py ├── test_unique_index.py ├── test_upsert.py └── test_view_models.py └── tox.ini /.circleci/config.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SectorLabs/django-postgres-extra/HEAD/.circleci/config.yml -------------------------------------------------------------------------------- /.coveragerc: -------------------------------------------------------------------------------- 1 | [run] 2 | include = psqlextra/* 3 | omit = *migrations*, *tests* 4 | -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SectorLabs/django-postgres-extra/HEAD/.gitignore -------------------------------------------------------------------------------- /.readthedocs.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SectorLabs/django-postgres-extra/HEAD/.readthedocs.yml -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SectorLabs/django-postgres-extra/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SectorLabs/django-postgres-extra/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SectorLabs/django-postgres-extra/HEAD/README.md -------------------------------------------------------------------------------- /docs/.gitignore: -------------------------------------------------------------------------------- 1 | build/ 2 | -------------------------------------------------------------------------------- /docs/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SectorLabs/django-postgres-extra/HEAD/docs/Makefile -------------------------------------------------------------------------------- /docs/make.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SectorLabs/django-postgres-extra/HEAD/docs/make.bat -------------------------------------------------------------------------------- /docs/source/annotations.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SectorLabs/django-postgres-extra/HEAD/docs/source/annotations.rst -------------------------------------------------------------------------------- /docs/source/api_reference.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SectorLabs/django-postgres-extra/HEAD/docs/source/api_reference.rst -------------------------------------------------------------------------------- /docs/source/conf.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SectorLabs/django-postgres-extra/HEAD/docs/source/conf.py -------------------------------------------------------------------------------- /docs/source/conflict_handling.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SectorLabs/django-postgres-extra/HEAD/docs/source/conflict_handling.rst -------------------------------------------------------------------------------- /docs/source/deletion.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SectorLabs/django-postgres-extra/HEAD/docs/source/deletion.rst -------------------------------------------------------------------------------- /docs/source/expressions.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SectorLabs/django-postgres-extra/HEAD/docs/source/expressions.rst -------------------------------------------------------------------------------- /docs/source/hstore.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SectorLabs/django-postgres-extra/HEAD/docs/source/hstore.rst -------------------------------------------------------------------------------- /docs/source/index.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SectorLabs/django-postgres-extra/HEAD/docs/source/index.rst -------------------------------------------------------------------------------- /docs/source/indexes.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SectorLabs/django-postgres-extra/HEAD/docs/source/indexes.rst -------------------------------------------------------------------------------- /docs/source/installation.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SectorLabs/django-postgres-extra/HEAD/docs/source/installation.rst -------------------------------------------------------------------------------- /docs/source/locking.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SectorLabs/django-postgres-extra/HEAD/docs/source/locking.rst -------------------------------------------------------------------------------- /docs/source/major_releases.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SectorLabs/django-postgres-extra/HEAD/docs/source/major_releases.rst -------------------------------------------------------------------------------- /docs/source/managers_models.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SectorLabs/django-postgres-extra/HEAD/docs/source/managers_models.rst -------------------------------------------------------------------------------- /docs/source/schemas.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SectorLabs/django-postgres-extra/HEAD/docs/source/schemas.rst -------------------------------------------------------------------------------- /docs/source/settings.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SectorLabs/django-postgres-extra/HEAD/docs/source/settings.rst -------------------------------------------------------------------------------- /docs/source/snippets/manager_model_warning.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SectorLabs/django-postgres-extra/HEAD/docs/source/snippets/manager_model_warning.rst -------------------------------------------------------------------------------- /docs/source/snippets/postgres_doc_links.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SectorLabs/django-postgres-extra/HEAD/docs/source/snippets/postgres_doc_links.rst -------------------------------------------------------------------------------- /docs/source/table_partitioning.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SectorLabs/django-postgres-extra/HEAD/docs/source/table_partitioning.rst -------------------------------------------------------------------------------- /docs/source/views.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SectorLabs/django-postgres-extra/HEAD/docs/source/views.rst -------------------------------------------------------------------------------- /manage.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SectorLabs/django-postgres-extra/HEAD/manage.py -------------------------------------------------------------------------------- /psqlextra/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SectorLabs/django-postgres-extra/HEAD/psqlextra/__init__.py -------------------------------------------------------------------------------- /psqlextra/_version.py: -------------------------------------------------------------------------------- 1 | __version__ = "2.0.9rc4" 2 | -------------------------------------------------------------------------------- /psqlextra/apps.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SectorLabs/django-postgres-extra/HEAD/psqlextra/apps.py -------------------------------------------------------------------------------- /psqlextra/backend/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /psqlextra/backend/base.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SectorLabs/django-postgres-extra/HEAD/psqlextra/backend/base.py -------------------------------------------------------------------------------- /psqlextra/backend/base_impl.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SectorLabs/django-postgres-extra/HEAD/psqlextra/backend/base_impl.py -------------------------------------------------------------------------------- /psqlextra/backend/introspection.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SectorLabs/django-postgres-extra/HEAD/psqlextra/backend/introspection.py -------------------------------------------------------------------------------- /psqlextra/backend/migrations/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SectorLabs/django-postgres-extra/HEAD/psqlextra/backend/migrations/README.md -------------------------------------------------------------------------------- /psqlextra/backend/migrations/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SectorLabs/django-postgres-extra/HEAD/psqlextra/backend/migrations/__init__.py -------------------------------------------------------------------------------- /psqlextra/backend/migrations/operations/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SectorLabs/django-postgres-extra/HEAD/psqlextra/backend/migrations/operations/__init__.py -------------------------------------------------------------------------------- /psqlextra/backend/migrations/operations/add_default_partition.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SectorLabs/django-postgres-extra/HEAD/psqlextra/backend/migrations/operations/add_default_partition.py -------------------------------------------------------------------------------- /psqlextra/backend/migrations/operations/add_hash_partition.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SectorLabs/django-postgres-extra/HEAD/psqlextra/backend/migrations/operations/add_hash_partition.py -------------------------------------------------------------------------------- /psqlextra/backend/migrations/operations/add_list_partition.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SectorLabs/django-postgres-extra/HEAD/psqlextra/backend/migrations/operations/add_list_partition.py -------------------------------------------------------------------------------- /psqlextra/backend/migrations/operations/add_range_partition.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SectorLabs/django-postgres-extra/HEAD/psqlextra/backend/migrations/operations/add_range_partition.py -------------------------------------------------------------------------------- /psqlextra/backend/migrations/operations/apply_state.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SectorLabs/django-postgres-extra/HEAD/psqlextra/backend/migrations/operations/apply_state.py -------------------------------------------------------------------------------- /psqlextra/backend/migrations/operations/create_materialized_view_model.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SectorLabs/django-postgres-extra/HEAD/psqlextra/backend/migrations/operations/create_materialized_view_model.py -------------------------------------------------------------------------------- /psqlextra/backend/migrations/operations/create_partitioned_model.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SectorLabs/django-postgres-extra/HEAD/psqlextra/backend/migrations/operations/create_partitioned_model.py -------------------------------------------------------------------------------- /psqlextra/backend/migrations/operations/create_view_model.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SectorLabs/django-postgres-extra/HEAD/psqlextra/backend/migrations/operations/create_view_model.py -------------------------------------------------------------------------------- /psqlextra/backend/migrations/operations/delete_default_partition.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SectorLabs/django-postgres-extra/HEAD/psqlextra/backend/migrations/operations/delete_default_partition.py -------------------------------------------------------------------------------- /psqlextra/backend/migrations/operations/delete_hash_partition.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SectorLabs/django-postgres-extra/HEAD/psqlextra/backend/migrations/operations/delete_hash_partition.py -------------------------------------------------------------------------------- /psqlextra/backend/migrations/operations/delete_list_partition.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SectorLabs/django-postgres-extra/HEAD/psqlextra/backend/migrations/operations/delete_list_partition.py -------------------------------------------------------------------------------- /psqlextra/backend/migrations/operations/delete_materialized_view_model.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SectorLabs/django-postgres-extra/HEAD/psqlextra/backend/migrations/operations/delete_materialized_view_model.py -------------------------------------------------------------------------------- /psqlextra/backend/migrations/operations/delete_partition.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SectorLabs/django-postgres-extra/HEAD/psqlextra/backend/migrations/operations/delete_partition.py -------------------------------------------------------------------------------- /psqlextra/backend/migrations/operations/delete_partitioned_model.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SectorLabs/django-postgres-extra/HEAD/psqlextra/backend/migrations/operations/delete_partitioned_model.py -------------------------------------------------------------------------------- /psqlextra/backend/migrations/operations/delete_range_partition.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SectorLabs/django-postgres-extra/HEAD/psqlextra/backend/migrations/operations/delete_range_partition.py -------------------------------------------------------------------------------- /psqlextra/backend/migrations/operations/delete_view_model.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SectorLabs/django-postgres-extra/HEAD/psqlextra/backend/migrations/operations/delete_view_model.py -------------------------------------------------------------------------------- /psqlextra/backend/migrations/operations/partition.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SectorLabs/django-postgres-extra/HEAD/psqlextra/backend/migrations/operations/partition.py -------------------------------------------------------------------------------- /psqlextra/backend/migrations/patched_autodetector.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SectorLabs/django-postgres-extra/HEAD/psqlextra/backend/migrations/patched_autodetector.py -------------------------------------------------------------------------------- /psqlextra/backend/migrations/patched_migrations.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SectorLabs/django-postgres-extra/HEAD/psqlextra/backend/migrations/patched_migrations.py -------------------------------------------------------------------------------- /psqlextra/backend/migrations/patched_project_state.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SectorLabs/django-postgres-extra/HEAD/psqlextra/backend/migrations/patched_project_state.py -------------------------------------------------------------------------------- /psqlextra/backend/migrations/state/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SectorLabs/django-postgres-extra/HEAD/psqlextra/backend/migrations/state/__init__.py -------------------------------------------------------------------------------- /psqlextra/backend/migrations/state/materialized_view.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SectorLabs/django-postgres-extra/HEAD/psqlextra/backend/migrations/state/materialized_view.py -------------------------------------------------------------------------------- /psqlextra/backend/migrations/state/model.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SectorLabs/django-postgres-extra/HEAD/psqlextra/backend/migrations/state/model.py -------------------------------------------------------------------------------- /psqlextra/backend/migrations/state/partitioning.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SectorLabs/django-postgres-extra/HEAD/psqlextra/backend/migrations/state/partitioning.py -------------------------------------------------------------------------------- /psqlextra/backend/migrations/state/view.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SectorLabs/django-postgres-extra/HEAD/psqlextra/backend/migrations/state/view.py -------------------------------------------------------------------------------- /psqlextra/backend/operations.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SectorLabs/django-postgres-extra/HEAD/psqlextra/backend/operations.py -------------------------------------------------------------------------------- /psqlextra/backend/schema.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SectorLabs/django-postgres-extra/HEAD/psqlextra/backend/schema.py -------------------------------------------------------------------------------- /psqlextra/backend/side_effects/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SectorLabs/django-postgres-extra/HEAD/psqlextra/backend/side_effects/__init__.py -------------------------------------------------------------------------------- /psqlextra/backend/side_effects/hstore_required.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SectorLabs/django-postgres-extra/HEAD/psqlextra/backend/side_effects/hstore_required.py -------------------------------------------------------------------------------- /psqlextra/backend/side_effects/hstore_unique.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SectorLabs/django-postgres-extra/HEAD/psqlextra/backend/side_effects/hstore_unique.py -------------------------------------------------------------------------------- /psqlextra/compiler.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SectorLabs/django-postgres-extra/HEAD/psqlextra/compiler.py -------------------------------------------------------------------------------- /psqlextra/contrib/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SectorLabs/django-postgres-extra/HEAD/psqlextra/contrib/README.md -------------------------------------------------------------------------------- /psqlextra/contrib/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SectorLabs/django-postgres-extra/HEAD/psqlextra/contrib/__init__.py -------------------------------------------------------------------------------- /psqlextra/contrib/expressions.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SectorLabs/django-postgres-extra/HEAD/psqlextra/contrib/expressions.py -------------------------------------------------------------------------------- /psqlextra/contrib/model_data_migrator.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SectorLabs/django-postgres-extra/HEAD/psqlextra/contrib/model_data_migrator.py -------------------------------------------------------------------------------- /psqlextra/contrib/static_row.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SectorLabs/django-postgres-extra/HEAD/psqlextra/contrib/static_row.py -------------------------------------------------------------------------------- /psqlextra/contrib/transaction.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SectorLabs/django-postgres-extra/HEAD/psqlextra/contrib/transaction.py -------------------------------------------------------------------------------- /psqlextra/error.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SectorLabs/django-postgres-extra/HEAD/psqlextra/error.py -------------------------------------------------------------------------------- /psqlextra/expressions.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SectorLabs/django-postgres-extra/HEAD/psqlextra/expressions.py -------------------------------------------------------------------------------- /psqlextra/fields/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SectorLabs/django-postgres-extra/HEAD/psqlextra/fields/__init__.py -------------------------------------------------------------------------------- /psqlextra/fields/hstore_field.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SectorLabs/django-postgres-extra/HEAD/psqlextra/fields/hstore_field.py -------------------------------------------------------------------------------- /psqlextra/indexes/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SectorLabs/django-postgres-extra/HEAD/psqlextra/indexes/__init__.py -------------------------------------------------------------------------------- /psqlextra/indexes/case_insensitive_unique_index.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SectorLabs/django-postgres-extra/HEAD/psqlextra/indexes/case_insensitive_unique_index.py -------------------------------------------------------------------------------- /psqlextra/indexes/conditional_unique_index.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SectorLabs/django-postgres-extra/HEAD/psqlextra/indexes/conditional_unique_index.py -------------------------------------------------------------------------------- /psqlextra/indexes/unique_index.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SectorLabs/django-postgres-extra/HEAD/psqlextra/indexes/unique_index.py -------------------------------------------------------------------------------- /psqlextra/introspect/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SectorLabs/django-postgres-extra/HEAD/psqlextra/introspect/__init__.py -------------------------------------------------------------------------------- /psqlextra/introspect/fields.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SectorLabs/django-postgres-extra/HEAD/psqlextra/introspect/fields.py -------------------------------------------------------------------------------- /psqlextra/introspect/models.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SectorLabs/django-postgres-extra/HEAD/psqlextra/introspect/models.py -------------------------------------------------------------------------------- /psqlextra/locking.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SectorLabs/django-postgres-extra/HEAD/psqlextra/locking.py -------------------------------------------------------------------------------- /psqlextra/lookups.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SectorLabs/django-postgres-extra/HEAD/psqlextra/lookups.py -------------------------------------------------------------------------------- /psqlextra/management/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /psqlextra/management/commands/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /psqlextra/management/commands/pgmakemigrations.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SectorLabs/django-postgres-extra/HEAD/psqlextra/management/commands/pgmakemigrations.py -------------------------------------------------------------------------------- /psqlextra/management/commands/pgpartition.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SectorLabs/django-postgres-extra/HEAD/psqlextra/management/commands/pgpartition.py -------------------------------------------------------------------------------- /psqlextra/management/commands/pgrefreshmv.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SectorLabs/django-postgres-extra/HEAD/psqlextra/management/commands/pgrefreshmv.py -------------------------------------------------------------------------------- /psqlextra/manager/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SectorLabs/django-postgres-extra/HEAD/psqlextra/manager/__init__.py -------------------------------------------------------------------------------- /psqlextra/manager/manager.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SectorLabs/django-postgres-extra/HEAD/psqlextra/manager/manager.py -------------------------------------------------------------------------------- /psqlextra/models/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SectorLabs/django-postgres-extra/HEAD/psqlextra/models/__init__.py -------------------------------------------------------------------------------- /psqlextra/models/base.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SectorLabs/django-postgres-extra/HEAD/psqlextra/models/base.py -------------------------------------------------------------------------------- /psqlextra/models/options.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SectorLabs/django-postgres-extra/HEAD/psqlextra/models/options.py -------------------------------------------------------------------------------- /psqlextra/models/partitioned.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SectorLabs/django-postgres-extra/HEAD/psqlextra/models/partitioned.py -------------------------------------------------------------------------------- /psqlextra/models/view.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SectorLabs/django-postgres-extra/HEAD/psqlextra/models/view.py -------------------------------------------------------------------------------- /psqlextra/partitioning/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SectorLabs/django-postgres-extra/HEAD/psqlextra/partitioning/__init__.py -------------------------------------------------------------------------------- /psqlextra/partitioning/config.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SectorLabs/django-postgres-extra/HEAD/psqlextra/partitioning/config.py -------------------------------------------------------------------------------- /psqlextra/partitioning/constants.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SectorLabs/django-postgres-extra/HEAD/psqlextra/partitioning/constants.py -------------------------------------------------------------------------------- /psqlextra/partitioning/current_time_strategy.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SectorLabs/django-postgres-extra/HEAD/psqlextra/partitioning/current_time_strategy.py -------------------------------------------------------------------------------- /psqlextra/partitioning/error.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SectorLabs/django-postgres-extra/HEAD/psqlextra/partitioning/error.py -------------------------------------------------------------------------------- /psqlextra/partitioning/manager.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SectorLabs/django-postgres-extra/HEAD/psqlextra/partitioning/manager.py -------------------------------------------------------------------------------- /psqlextra/partitioning/partition.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SectorLabs/django-postgres-extra/HEAD/psqlextra/partitioning/partition.py -------------------------------------------------------------------------------- /psqlextra/partitioning/plan.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SectorLabs/django-postgres-extra/HEAD/psqlextra/partitioning/plan.py -------------------------------------------------------------------------------- /psqlextra/partitioning/range_partition.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SectorLabs/django-postgres-extra/HEAD/psqlextra/partitioning/range_partition.py -------------------------------------------------------------------------------- /psqlextra/partitioning/range_strategy.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SectorLabs/django-postgres-extra/HEAD/psqlextra/partitioning/range_strategy.py -------------------------------------------------------------------------------- /psqlextra/partitioning/shorthands.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SectorLabs/django-postgres-extra/HEAD/psqlextra/partitioning/shorthands.py -------------------------------------------------------------------------------- /psqlextra/partitioning/strategy.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SectorLabs/django-postgres-extra/HEAD/psqlextra/partitioning/strategy.py -------------------------------------------------------------------------------- /psqlextra/partitioning/time_partition.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SectorLabs/django-postgres-extra/HEAD/psqlextra/partitioning/time_partition.py -------------------------------------------------------------------------------- /psqlextra/partitioning/time_partition_size.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SectorLabs/django-postgres-extra/HEAD/psqlextra/partitioning/time_partition_size.py -------------------------------------------------------------------------------- /psqlextra/partitioning/time_strategy.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SectorLabs/django-postgres-extra/HEAD/psqlextra/partitioning/time_strategy.py -------------------------------------------------------------------------------- /psqlextra/py.typed: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /psqlextra/query.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SectorLabs/django-postgres-extra/HEAD/psqlextra/query.py -------------------------------------------------------------------------------- /psqlextra/schema.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SectorLabs/django-postgres-extra/HEAD/psqlextra/schema.py -------------------------------------------------------------------------------- /psqlextra/settings.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SectorLabs/django-postgres-extra/HEAD/psqlextra/settings.py -------------------------------------------------------------------------------- /psqlextra/sql.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SectorLabs/django-postgres-extra/HEAD/psqlextra/sql.py -------------------------------------------------------------------------------- /psqlextra/type_assertions.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SectorLabs/django-postgres-extra/HEAD/psqlextra/type_assertions.py -------------------------------------------------------------------------------- /psqlextra/types.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SectorLabs/django-postgres-extra/HEAD/psqlextra/types.py -------------------------------------------------------------------------------- /psqlextra/util.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SectorLabs/django-postgres-extra/HEAD/psqlextra/util.py -------------------------------------------------------------------------------- /pyproject.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SectorLabs/django-postgres-extra/HEAD/pyproject.toml -------------------------------------------------------------------------------- /pytest-benchmark.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SectorLabs/django-postgres-extra/HEAD/pytest-benchmark.ini -------------------------------------------------------------------------------- /pytest.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SectorLabs/django-postgres-extra/HEAD/pytest.ini -------------------------------------------------------------------------------- /requirements-all.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SectorLabs/django-postgres-extra/HEAD/requirements-all.txt -------------------------------------------------------------------------------- /requirements-test.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SectorLabs/django-postgres-extra/HEAD/requirements-test.txt -------------------------------------------------------------------------------- /settings.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SectorLabs/django-postgres-extra/HEAD/settings.py -------------------------------------------------------------------------------- /setup.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SectorLabs/django-postgres-extra/HEAD/setup.cfg -------------------------------------------------------------------------------- /setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SectorLabs/django-postgres-extra/HEAD/setup.py -------------------------------------------------------------------------------- /tests/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/__snapshots__/test_management_command_partition/test_management_command_partition_auto_confirm[y].json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SectorLabs/django-postgres-extra/HEAD/tests/__snapshots__/test_management_command_partition/test_management_command_partition_auto_confirm[y].json -------------------------------------------------------------------------------- /tests/__snapshots__/test_management_command_partition/test_management_command_partition_auto_confirm[yes].json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SectorLabs/django-postgres-extra/HEAD/tests/__snapshots__/test_management_command_partition/test_management_command_partition_auto_confirm[yes].json -------------------------------------------------------------------------------- /tests/__snapshots__/test_management_command_partition/test_management_command_partition_confirm_no[capital_n].json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SectorLabs/django-postgres-extra/HEAD/tests/__snapshots__/test_management_command_partition/test_management_command_partition_confirm_no[capital_n].json -------------------------------------------------------------------------------- /tests/__snapshots__/test_management_command_partition/test_management_command_partition_confirm_no[capital_no].json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SectorLabs/django-postgres-extra/HEAD/tests/__snapshots__/test_management_command_partition/test_management_command_partition_confirm_no[capital_no].json -------------------------------------------------------------------------------- /tests/__snapshots__/test_management_command_partition/test_management_command_partition_confirm_no[n].json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SectorLabs/django-postgres-extra/HEAD/tests/__snapshots__/test_management_command_partition/test_management_command_partition_confirm_no[n].json -------------------------------------------------------------------------------- /tests/__snapshots__/test_management_command_partition/test_management_command_partition_confirm_no[no].json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SectorLabs/django-postgres-extra/HEAD/tests/__snapshots__/test_management_command_partition/test_management_command_partition_confirm_no[no].json -------------------------------------------------------------------------------- /tests/__snapshots__/test_management_command_partition/test_management_command_partition_confirm_no[title_no].json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SectorLabs/django-postgres-extra/HEAD/tests/__snapshots__/test_management_command_partition/test_management_command_partition_confirm_no[title_no].json -------------------------------------------------------------------------------- /tests/__snapshots__/test_management_command_partition/test_management_command_partition_confirm_yes[capital_y].json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SectorLabs/django-postgres-extra/HEAD/tests/__snapshots__/test_management_command_partition/test_management_command_partition_confirm_yes[capital_y].json -------------------------------------------------------------------------------- /tests/__snapshots__/test_management_command_partition/test_management_command_partition_confirm_yes[capital_yes].json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SectorLabs/django-postgres-extra/HEAD/tests/__snapshots__/test_management_command_partition/test_management_command_partition_confirm_yes[capital_yes].json -------------------------------------------------------------------------------- /tests/__snapshots__/test_management_command_partition/test_management_command_partition_confirm_yes[y].json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SectorLabs/django-postgres-extra/HEAD/tests/__snapshots__/test_management_command_partition/test_management_command_partition_confirm_yes[y].json -------------------------------------------------------------------------------- /tests/__snapshots__/test_management_command_partition/test_management_command_partition_confirm_yes[yes].json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SectorLabs/django-postgres-extra/HEAD/tests/__snapshots__/test_management_command_partition/test_management_command_partition_confirm_yes[yes].json -------------------------------------------------------------------------------- /tests/__snapshots__/test_management_command_partition/test_management_command_partition_dry_run[d].json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SectorLabs/django-postgres-extra/HEAD/tests/__snapshots__/test_management_command_partition/test_management_command_partition_dry_run[d].json -------------------------------------------------------------------------------- /tests/__snapshots__/test_management_command_partition/test_management_command_partition_dry_run[dry].json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SectorLabs/django-postgres-extra/HEAD/tests/__snapshots__/test_management_command_partition/test_management_command_partition_dry_run[dry].json -------------------------------------------------------------------------------- /tests/benchmarks/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/benchmarks/test_insert_nothing.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SectorLabs/django-postgres-extra/HEAD/tests/benchmarks/test_insert_nothing.py -------------------------------------------------------------------------------- /tests/benchmarks/test_upsert.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SectorLabs/django-postgres-extra/HEAD/tests/benchmarks/test_upsert.py -------------------------------------------------------------------------------- /tests/benchmarks/test_upsert_bulk.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SectorLabs/django-postgres-extra/HEAD/tests/benchmarks/test_upsert_bulk.py -------------------------------------------------------------------------------- /tests/conftest.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SectorLabs/django-postgres-extra/HEAD/tests/conftest.py -------------------------------------------------------------------------------- /tests/db_introspection.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SectorLabs/django-postgres-extra/HEAD/tests/db_introspection.py -------------------------------------------------------------------------------- /tests/fake_model.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SectorLabs/django-postgres-extra/HEAD/tests/fake_model.py -------------------------------------------------------------------------------- /tests/migrations.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SectorLabs/django-postgres-extra/HEAD/tests/migrations.py -------------------------------------------------------------------------------- /tests/psqlextra_test_backend/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/psqlextra_test_backend/base.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SectorLabs/django-postgres-extra/HEAD/tests/psqlextra_test_backend/base.py -------------------------------------------------------------------------------- /tests/test_append_caller_to_sql.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SectorLabs/django-postgres-extra/HEAD/tests/test_append_caller_to_sql.py -------------------------------------------------------------------------------- /tests/test_case_insensitive_unique_index.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SectorLabs/django-postgres-extra/HEAD/tests/test_case_insensitive_unique_index.py -------------------------------------------------------------------------------- /tests/test_conditional_unique_index.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SectorLabs/django-postgres-extra/HEAD/tests/test_conditional_unique_index.py -------------------------------------------------------------------------------- /tests/test_db_backend.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SectorLabs/django-postgres-extra/HEAD/tests/test_db_backend.py -------------------------------------------------------------------------------- /tests/test_hstore_autodetect.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SectorLabs/django-postgres-extra/HEAD/tests/test_hstore_autodetect.py -------------------------------------------------------------------------------- /tests/test_hstore_field.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SectorLabs/django-postgres-extra/HEAD/tests/test_hstore_field.py -------------------------------------------------------------------------------- /tests/test_hstore_required.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SectorLabs/django-postgres-extra/HEAD/tests/test_hstore_required.py -------------------------------------------------------------------------------- /tests/test_hstore_unique.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SectorLabs/django-postgres-extra/HEAD/tests/test_hstore_unique.py -------------------------------------------------------------------------------- /tests/test_insert.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SectorLabs/django-postgres-extra/HEAD/tests/test_insert.py -------------------------------------------------------------------------------- /tests/test_introspect.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SectorLabs/django-postgres-extra/HEAD/tests/test_introspect.py -------------------------------------------------------------------------------- /tests/test_locking.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SectorLabs/django-postgres-extra/HEAD/tests/test_locking.py -------------------------------------------------------------------------------- /tests/test_lookups.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SectorLabs/django-postgres-extra/HEAD/tests/test_lookups.py -------------------------------------------------------------------------------- /tests/test_make_migrations.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SectorLabs/django-postgres-extra/HEAD/tests/test_make_migrations.py -------------------------------------------------------------------------------- /tests/test_management_command_partition.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SectorLabs/django-postgres-extra/HEAD/tests/test_management_command_partition.py -------------------------------------------------------------------------------- /tests/test_manager.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SectorLabs/django-postgres-extra/HEAD/tests/test_manager.py -------------------------------------------------------------------------------- /tests/test_manager_context.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SectorLabs/django-postgres-extra/HEAD/tests/test_manager_context.py -------------------------------------------------------------------------------- /tests/test_materialized_view_model.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SectorLabs/django-postgres-extra/HEAD/tests/test_materialized_view_model.py -------------------------------------------------------------------------------- /tests/test_migration_operations.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SectorLabs/django-postgres-extra/HEAD/tests/test_migration_operations.py -------------------------------------------------------------------------------- /tests/test_on_conflict.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SectorLabs/django-postgres-extra/HEAD/tests/test_on_conflict.py -------------------------------------------------------------------------------- /tests/test_on_conflict_nothing.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SectorLabs/django-postgres-extra/HEAD/tests/test_on_conflict_nothing.py -------------------------------------------------------------------------------- /tests/test_on_conflict_update.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SectorLabs/django-postgres-extra/HEAD/tests/test_on_conflict_update.py -------------------------------------------------------------------------------- /tests/test_partitioned_model.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SectorLabs/django-postgres-extra/HEAD/tests/test_partitioned_model.py -------------------------------------------------------------------------------- /tests/test_partitioned_model_state.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SectorLabs/django-postgres-extra/HEAD/tests/test_partitioned_model_state.py -------------------------------------------------------------------------------- /tests/test_partitioning_manager.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SectorLabs/django-postgres-extra/HEAD/tests/test_partitioning_manager.py -------------------------------------------------------------------------------- /tests/test_partitioning_time.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SectorLabs/django-postgres-extra/HEAD/tests/test_partitioning_time.py -------------------------------------------------------------------------------- /tests/test_query.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SectorLabs/django-postgres-extra/HEAD/tests/test_query.py -------------------------------------------------------------------------------- /tests/test_query_values.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SectorLabs/django-postgres-extra/HEAD/tests/test_query_values.py -------------------------------------------------------------------------------- /tests/test_schema.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SectorLabs/django-postgres-extra/HEAD/tests/test_schema.py -------------------------------------------------------------------------------- /tests/test_schema_editor_alter_schema.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SectorLabs/django-postgres-extra/HEAD/tests/test_schema_editor_alter_schema.py -------------------------------------------------------------------------------- /tests/test_schema_editor_clone_model_to_schema.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SectorLabs/django-postgres-extra/HEAD/tests/test_schema_editor_clone_model_to_schema.py -------------------------------------------------------------------------------- /tests/test_schema_editor_partitioning.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SectorLabs/django-postgres-extra/HEAD/tests/test_schema_editor_partitioning.py -------------------------------------------------------------------------------- /tests/test_schema_editor_storage_settings.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SectorLabs/django-postgres-extra/HEAD/tests/test_schema_editor_storage_settings.py -------------------------------------------------------------------------------- /tests/test_schema_editor_vacuum.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SectorLabs/django-postgres-extra/HEAD/tests/test_schema_editor_vacuum.py -------------------------------------------------------------------------------- /tests/test_schema_editor_view.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SectorLabs/django-postgres-extra/HEAD/tests/test_schema_editor_view.py -------------------------------------------------------------------------------- /tests/test_settings.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SectorLabs/django-postgres-extra/HEAD/tests/test_settings.py -------------------------------------------------------------------------------- /tests/test_unique_index.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SectorLabs/django-postgres-extra/HEAD/tests/test_unique_index.py -------------------------------------------------------------------------------- /tests/test_upsert.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SectorLabs/django-postgres-extra/HEAD/tests/test_upsert.py -------------------------------------------------------------------------------- /tests/test_view_models.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SectorLabs/django-postgres-extra/HEAD/tests/test_view_models.py -------------------------------------------------------------------------------- /tox.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SectorLabs/django-postgres-extra/HEAD/tox.ini --------------------------------------------------------------------------------