├── .env.example ├── .flake8 ├── .github ├── dependabot.yml └── workflows │ ├── ci.yml │ └── docs.yml ├── .gitignore ├── .pre-commit-config.yaml ├── .prettierignore ├── CHANGELOG.md ├── CONTRIBUTING.md ├── LICENSE ├── README.md ├── SECURITY.md ├── docs ├── async_worker.md ├── config.md ├── dto.md ├── gen_ref_pages.py ├── index.md ├── logging.md └── testing │ └── pytest_plugin.md ├── examples ├── __init__.py ├── basic_example.py ├── dto │ ├── __init__.py │ ├── complete_field_example.py │ ├── minimal.py │ └── minimal_configure_fields.py └── tests │ ├── __init__.py │ ├── test_dto.py │ └── test_examples.py ├── mkdocs.yml ├── mypy.ini ├── poetry.lock ├── pyproject.toml ├── requirements.ci.txt ├── requirements.dev-extras.txt ├── requirements.dev.txt ├── requirements.docs.txt ├── sonar-project.properties ├── src ├── pytest_starlite_saqlalchemy │ ├── __init__.py │ └── plugin.py └── starlite_saqlalchemy │ ├── __init__.py │ ├── cache.py │ ├── compression.py │ ├── constants.py │ ├── db │ ├── __init__.py │ └── orm.py │ ├── dependencies.py │ ├── dto │ ├── __init__.py │ ├── from_mapped.py │ ├── types.py │ └── utils.py │ ├── endpoint_decorator.py │ ├── exceptions.py │ ├── health.py │ ├── http.py │ ├── init_plugin.py │ ├── lifespan.py │ ├── log │ ├── __init__.py │ ├── controller.py │ ├── utils.py │ └── worker.py │ ├── openapi.py │ ├── py.typed │ ├── redis.py │ ├── repository │ ├── __init__.py │ ├── abc.py │ ├── filters.py │ ├── sqlalchemy.py │ └── types.py │ ├── scripts.py │ ├── sentry.py │ ├── service │ ├── __init__.py │ ├── generic.py │ └── sqlalchemy.py │ ├── settings.py │ ├── sqlalchemy_plugin.py │ ├── static │ └── starlite-favicon.ico │ ├── testing │ ├── __init__.py │ ├── controller_test.py │ ├── generic_mock_repository.py │ └── modify_settings.py │ ├── type_encoders.py │ ├── utils.py │ └── worker.py ├── tests.env ├── tests ├── __init__.py ├── conftest.py ├── integration │ ├── __init__.py │ ├── conftest.py │ ├── docker-compose.yml │ ├── repository │ │ └── test_sqlalchemy_repository.py │ ├── test_authors.py │ ├── test_logging.py │ └── test_tests.py ├── pytest_plugin │ ├── __init__.py │ ├── conftest.py │ └── test_plugin.py ├── unit │ ├── conftest.py │ ├── require_no_extras │ │ ├── conftest.py │ │ └── test_init_plugin_for_no_extras.py │ ├── require_redis │ │ ├── conftest.py │ │ ├── require_saq │ │ │ ├── conftest.py │ │ │ ├── test_init_plugin_for_worker.py │ │ │ ├── test_log_for_worker.py │ │ │ └── test_worker.py │ │ └── test_cache.py │ ├── require_sentry │ │ ├── conftest.py │ │ ├── test_init_plugin_for_sentry.py │ │ └── test_sentry.py │ ├── require_sqlalchemy │ │ ├── conftest.py │ │ ├── repository │ │ │ ├── test_abc.py │ │ │ ├── test_generic_mock_repository.py │ │ │ └── test_sqlalchemy.py │ │ ├── test_db.py │ │ ├── test_dto.py │ │ ├── test_health_check_for_sa.py │ │ ├── test_orm.py │ │ ├── test_service.py │ │ ├── test_sqlalchemy_plugin.py │ │ └── test_testing.py │ ├── test_dependencies.py │ ├── test_endpoint_decorator.py │ ├── test_exceptions.py │ ├── test_health_check.py │ ├── test_http.py │ ├── test_init_plugin.py │ ├── test_log.py │ ├── test_scripts.py │ └── test_setting.py └── utils │ ├── __init__.py │ ├── app.py │ ├── controllers.py │ └── domain │ ├── __init__.py │ ├── authors.py │ └── books.py └── tox.ini /.env.example: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/topsport-com-au/starlite-saqlalchemy/HEAD/.env.example -------------------------------------------------------------------------------- /.flake8: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/topsport-com-au/starlite-saqlalchemy/HEAD/.flake8 -------------------------------------------------------------------------------- /.github/dependabot.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/topsport-com-au/starlite-saqlalchemy/HEAD/.github/dependabot.yml -------------------------------------------------------------------------------- /.github/workflows/ci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/topsport-com-au/starlite-saqlalchemy/HEAD/.github/workflows/ci.yml -------------------------------------------------------------------------------- /.github/workflows/docs.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/topsport-com-au/starlite-saqlalchemy/HEAD/.github/workflows/docs.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/topsport-com-au/starlite-saqlalchemy/HEAD/.gitignore -------------------------------------------------------------------------------- /.pre-commit-config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/topsport-com-au/starlite-saqlalchemy/HEAD/.pre-commit-config.yaml -------------------------------------------------------------------------------- /.prettierignore: -------------------------------------------------------------------------------- 1 | CHANGELOG.md 2 | -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/topsport-com-au/starlite-saqlalchemy/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/topsport-com-au/starlite-saqlalchemy/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/topsport-com-au/starlite-saqlalchemy/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/topsport-com-au/starlite-saqlalchemy/HEAD/README.md -------------------------------------------------------------------------------- /SECURITY.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/topsport-com-au/starlite-saqlalchemy/HEAD/SECURITY.md -------------------------------------------------------------------------------- /docs/async_worker.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/topsport-com-au/starlite-saqlalchemy/HEAD/docs/async_worker.md -------------------------------------------------------------------------------- /docs/config.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/topsport-com-au/starlite-saqlalchemy/HEAD/docs/config.md -------------------------------------------------------------------------------- /docs/dto.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/topsport-com-au/starlite-saqlalchemy/HEAD/docs/dto.md -------------------------------------------------------------------------------- /docs/gen_ref_pages.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/topsport-com-au/starlite-saqlalchemy/HEAD/docs/gen_ref_pages.py -------------------------------------------------------------------------------- /docs/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/topsport-com-au/starlite-saqlalchemy/HEAD/docs/index.md -------------------------------------------------------------------------------- /docs/logging.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/topsport-com-au/starlite-saqlalchemy/HEAD/docs/logging.md -------------------------------------------------------------------------------- /docs/testing/pytest_plugin.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/topsport-com-au/starlite-saqlalchemy/HEAD/docs/testing/pytest_plugin.md -------------------------------------------------------------------------------- /examples/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /examples/basic_example.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/topsport-com-au/starlite-saqlalchemy/HEAD/examples/basic_example.py -------------------------------------------------------------------------------- /examples/dto/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /examples/dto/complete_field_example.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/topsport-com-au/starlite-saqlalchemy/HEAD/examples/dto/complete_field_example.py -------------------------------------------------------------------------------- /examples/dto/minimal.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/topsport-com-au/starlite-saqlalchemy/HEAD/examples/dto/minimal.py -------------------------------------------------------------------------------- /examples/dto/minimal_configure_fields.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/topsport-com-au/starlite-saqlalchemy/HEAD/examples/dto/minimal_configure_fields.py -------------------------------------------------------------------------------- /examples/tests/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /examples/tests/test_dto.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/topsport-com-au/starlite-saqlalchemy/HEAD/examples/tests/test_dto.py -------------------------------------------------------------------------------- /examples/tests/test_examples.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/topsport-com-au/starlite-saqlalchemy/HEAD/examples/tests/test_examples.py -------------------------------------------------------------------------------- /mkdocs.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/topsport-com-au/starlite-saqlalchemy/HEAD/mkdocs.yml -------------------------------------------------------------------------------- /mypy.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/topsport-com-au/starlite-saqlalchemy/HEAD/mypy.ini -------------------------------------------------------------------------------- /poetry.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/topsport-com-au/starlite-saqlalchemy/HEAD/poetry.lock -------------------------------------------------------------------------------- /pyproject.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/topsport-com-au/starlite-saqlalchemy/HEAD/pyproject.toml -------------------------------------------------------------------------------- /requirements.ci.txt: -------------------------------------------------------------------------------- 1 | tox==4.3.1 2 | wheel==0.38.4 3 | -------------------------------------------------------------------------------- /requirements.dev-extras.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/topsport-com-au/starlite-saqlalchemy/HEAD/requirements.dev-extras.txt -------------------------------------------------------------------------------- /requirements.dev.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/topsport-com-au/starlite-saqlalchemy/HEAD/requirements.dev.txt -------------------------------------------------------------------------------- /requirements.docs.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/topsport-com-au/starlite-saqlalchemy/HEAD/requirements.docs.txt -------------------------------------------------------------------------------- /sonar-project.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/topsport-com-au/starlite-saqlalchemy/HEAD/sonar-project.properties -------------------------------------------------------------------------------- /src/pytest_starlite_saqlalchemy/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/topsport-com-au/starlite-saqlalchemy/HEAD/src/pytest_starlite_saqlalchemy/__init__.py -------------------------------------------------------------------------------- /src/pytest_starlite_saqlalchemy/plugin.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/topsport-com-au/starlite-saqlalchemy/HEAD/src/pytest_starlite_saqlalchemy/plugin.py -------------------------------------------------------------------------------- /src/starlite_saqlalchemy/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/topsport-com-au/starlite-saqlalchemy/HEAD/src/starlite_saqlalchemy/__init__.py -------------------------------------------------------------------------------- /src/starlite_saqlalchemy/cache.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/topsport-com-au/starlite-saqlalchemy/HEAD/src/starlite_saqlalchemy/cache.py -------------------------------------------------------------------------------- /src/starlite_saqlalchemy/compression.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/topsport-com-au/starlite-saqlalchemy/HEAD/src/starlite_saqlalchemy/compression.py -------------------------------------------------------------------------------- /src/starlite_saqlalchemy/constants.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/topsport-com-au/starlite-saqlalchemy/HEAD/src/starlite_saqlalchemy/constants.py -------------------------------------------------------------------------------- /src/starlite_saqlalchemy/db/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/topsport-com-au/starlite-saqlalchemy/HEAD/src/starlite_saqlalchemy/db/__init__.py -------------------------------------------------------------------------------- /src/starlite_saqlalchemy/db/orm.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/topsport-com-au/starlite-saqlalchemy/HEAD/src/starlite_saqlalchemy/db/orm.py -------------------------------------------------------------------------------- /src/starlite_saqlalchemy/dependencies.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/topsport-com-au/starlite-saqlalchemy/HEAD/src/starlite_saqlalchemy/dependencies.py -------------------------------------------------------------------------------- /src/starlite_saqlalchemy/dto/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/topsport-com-au/starlite-saqlalchemy/HEAD/src/starlite_saqlalchemy/dto/__init__.py -------------------------------------------------------------------------------- /src/starlite_saqlalchemy/dto/from_mapped.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/topsport-com-au/starlite-saqlalchemy/HEAD/src/starlite_saqlalchemy/dto/from_mapped.py -------------------------------------------------------------------------------- /src/starlite_saqlalchemy/dto/types.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/topsport-com-au/starlite-saqlalchemy/HEAD/src/starlite_saqlalchemy/dto/types.py -------------------------------------------------------------------------------- /src/starlite_saqlalchemy/dto/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/topsport-com-au/starlite-saqlalchemy/HEAD/src/starlite_saqlalchemy/dto/utils.py -------------------------------------------------------------------------------- /src/starlite_saqlalchemy/endpoint_decorator.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/topsport-com-au/starlite-saqlalchemy/HEAD/src/starlite_saqlalchemy/endpoint_decorator.py -------------------------------------------------------------------------------- /src/starlite_saqlalchemy/exceptions.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/topsport-com-au/starlite-saqlalchemy/HEAD/src/starlite_saqlalchemy/exceptions.py -------------------------------------------------------------------------------- /src/starlite_saqlalchemy/health.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/topsport-com-au/starlite-saqlalchemy/HEAD/src/starlite_saqlalchemy/health.py -------------------------------------------------------------------------------- /src/starlite_saqlalchemy/http.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/topsport-com-au/starlite-saqlalchemy/HEAD/src/starlite_saqlalchemy/http.py -------------------------------------------------------------------------------- /src/starlite_saqlalchemy/init_plugin.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/topsport-com-au/starlite-saqlalchemy/HEAD/src/starlite_saqlalchemy/init_plugin.py -------------------------------------------------------------------------------- /src/starlite_saqlalchemy/lifespan.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/topsport-com-au/starlite-saqlalchemy/HEAD/src/starlite_saqlalchemy/lifespan.py -------------------------------------------------------------------------------- /src/starlite_saqlalchemy/log/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/topsport-com-au/starlite-saqlalchemy/HEAD/src/starlite_saqlalchemy/log/__init__.py -------------------------------------------------------------------------------- /src/starlite_saqlalchemy/log/controller.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/topsport-com-au/starlite-saqlalchemy/HEAD/src/starlite_saqlalchemy/log/controller.py -------------------------------------------------------------------------------- /src/starlite_saqlalchemy/log/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/topsport-com-au/starlite-saqlalchemy/HEAD/src/starlite_saqlalchemy/log/utils.py -------------------------------------------------------------------------------- /src/starlite_saqlalchemy/log/worker.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/topsport-com-au/starlite-saqlalchemy/HEAD/src/starlite_saqlalchemy/log/worker.py -------------------------------------------------------------------------------- /src/starlite_saqlalchemy/openapi.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/topsport-com-au/starlite-saqlalchemy/HEAD/src/starlite_saqlalchemy/openapi.py -------------------------------------------------------------------------------- /src/starlite_saqlalchemy/py.typed: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/starlite_saqlalchemy/redis.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/topsport-com-au/starlite-saqlalchemy/HEAD/src/starlite_saqlalchemy/redis.py -------------------------------------------------------------------------------- /src/starlite_saqlalchemy/repository/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/topsport-com-au/starlite-saqlalchemy/HEAD/src/starlite_saqlalchemy/repository/__init__.py -------------------------------------------------------------------------------- /src/starlite_saqlalchemy/repository/abc.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/topsport-com-au/starlite-saqlalchemy/HEAD/src/starlite_saqlalchemy/repository/abc.py -------------------------------------------------------------------------------- /src/starlite_saqlalchemy/repository/filters.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/topsport-com-au/starlite-saqlalchemy/HEAD/src/starlite_saqlalchemy/repository/filters.py -------------------------------------------------------------------------------- /src/starlite_saqlalchemy/repository/sqlalchemy.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/topsport-com-au/starlite-saqlalchemy/HEAD/src/starlite_saqlalchemy/repository/sqlalchemy.py -------------------------------------------------------------------------------- /src/starlite_saqlalchemy/repository/types.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/topsport-com-au/starlite-saqlalchemy/HEAD/src/starlite_saqlalchemy/repository/types.py -------------------------------------------------------------------------------- /src/starlite_saqlalchemy/scripts.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/topsport-com-au/starlite-saqlalchemy/HEAD/src/starlite_saqlalchemy/scripts.py -------------------------------------------------------------------------------- /src/starlite_saqlalchemy/sentry.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/topsport-com-au/starlite-saqlalchemy/HEAD/src/starlite_saqlalchemy/sentry.py -------------------------------------------------------------------------------- /src/starlite_saqlalchemy/service/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/topsport-com-au/starlite-saqlalchemy/HEAD/src/starlite_saqlalchemy/service/__init__.py -------------------------------------------------------------------------------- /src/starlite_saqlalchemy/service/generic.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/topsport-com-au/starlite-saqlalchemy/HEAD/src/starlite_saqlalchemy/service/generic.py -------------------------------------------------------------------------------- /src/starlite_saqlalchemy/service/sqlalchemy.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/topsport-com-au/starlite-saqlalchemy/HEAD/src/starlite_saqlalchemy/service/sqlalchemy.py -------------------------------------------------------------------------------- /src/starlite_saqlalchemy/settings.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/topsport-com-au/starlite-saqlalchemy/HEAD/src/starlite_saqlalchemy/settings.py -------------------------------------------------------------------------------- /src/starlite_saqlalchemy/sqlalchemy_plugin.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/topsport-com-au/starlite-saqlalchemy/HEAD/src/starlite_saqlalchemy/sqlalchemy_plugin.py -------------------------------------------------------------------------------- /src/starlite_saqlalchemy/static/starlite-favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/topsport-com-au/starlite-saqlalchemy/HEAD/src/starlite_saqlalchemy/static/starlite-favicon.ico -------------------------------------------------------------------------------- /src/starlite_saqlalchemy/testing/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/topsport-com-au/starlite-saqlalchemy/HEAD/src/starlite_saqlalchemy/testing/__init__.py -------------------------------------------------------------------------------- /src/starlite_saqlalchemy/testing/controller_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/topsport-com-au/starlite-saqlalchemy/HEAD/src/starlite_saqlalchemy/testing/controller_test.py -------------------------------------------------------------------------------- /src/starlite_saqlalchemy/testing/generic_mock_repository.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/topsport-com-au/starlite-saqlalchemy/HEAD/src/starlite_saqlalchemy/testing/generic_mock_repository.py -------------------------------------------------------------------------------- /src/starlite_saqlalchemy/testing/modify_settings.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/topsport-com-au/starlite-saqlalchemy/HEAD/src/starlite_saqlalchemy/testing/modify_settings.py -------------------------------------------------------------------------------- /src/starlite_saqlalchemy/type_encoders.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/topsport-com-au/starlite-saqlalchemy/HEAD/src/starlite_saqlalchemy/type_encoders.py -------------------------------------------------------------------------------- /src/starlite_saqlalchemy/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/topsport-com-au/starlite-saqlalchemy/HEAD/src/starlite_saqlalchemy/utils.py -------------------------------------------------------------------------------- /src/starlite_saqlalchemy/worker.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/topsport-com-au/starlite-saqlalchemy/HEAD/src/starlite_saqlalchemy/worker.py -------------------------------------------------------------------------------- /tests.env: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/topsport-com-au/starlite-saqlalchemy/HEAD/tests.env -------------------------------------------------------------------------------- /tests/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/conftest.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/topsport-com-au/starlite-saqlalchemy/HEAD/tests/conftest.py -------------------------------------------------------------------------------- /tests/integration/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/integration/conftest.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/topsport-com-au/starlite-saqlalchemy/HEAD/tests/integration/conftest.py -------------------------------------------------------------------------------- /tests/integration/docker-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/topsport-com-au/starlite-saqlalchemy/HEAD/tests/integration/docker-compose.yml -------------------------------------------------------------------------------- /tests/integration/repository/test_sqlalchemy_repository.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/topsport-com-au/starlite-saqlalchemy/HEAD/tests/integration/repository/test_sqlalchemy_repository.py -------------------------------------------------------------------------------- /tests/integration/test_authors.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/topsport-com-au/starlite-saqlalchemy/HEAD/tests/integration/test_authors.py -------------------------------------------------------------------------------- /tests/integration/test_logging.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/topsport-com-au/starlite-saqlalchemy/HEAD/tests/integration/test_logging.py -------------------------------------------------------------------------------- /tests/integration/test_tests.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/topsport-com-au/starlite-saqlalchemy/HEAD/tests/integration/test_tests.py -------------------------------------------------------------------------------- /tests/pytest_plugin/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/pytest_plugin/conftest.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/topsport-com-au/starlite-saqlalchemy/HEAD/tests/pytest_plugin/conftest.py -------------------------------------------------------------------------------- /tests/pytest_plugin/test_plugin.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/topsport-com-au/starlite-saqlalchemy/HEAD/tests/pytest_plugin/test_plugin.py -------------------------------------------------------------------------------- /tests/unit/conftest.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/topsport-com-au/starlite-saqlalchemy/HEAD/tests/unit/conftest.py -------------------------------------------------------------------------------- /tests/unit/require_no_extras/conftest.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/topsport-com-au/starlite-saqlalchemy/HEAD/tests/unit/require_no_extras/conftest.py -------------------------------------------------------------------------------- /tests/unit/require_no_extras/test_init_plugin_for_no_extras.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/topsport-com-au/starlite-saqlalchemy/HEAD/tests/unit/require_no_extras/test_init_plugin_for_no_extras.py -------------------------------------------------------------------------------- /tests/unit/require_redis/conftest.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/topsport-com-au/starlite-saqlalchemy/HEAD/tests/unit/require_redis/conftest.py -------------------------------------------------------------------------------- /tests/unit/require_redis/require_saq/conftest.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/topsport-com-au/starlite-saqlalchemy/HEAD/tests/unit/require_redis/require_saq/conftest.py -------------------------------------------------------------------------------- /tests/unit/require_redis/require_saq/test_init_plugin_for_worker.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/topsport-com-au/starlite-saqlalchemy/HEAD/tests/unit/require_redis/require_saq/test_init_plugin_for_worker.py -------------------------------------------------------------------------------- /tests/unit/require_redis/require_saq/test_log_for_worker.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/topsport-com-au/starlite-saqlalchemy/HEAD/tests/unit/require_redis/require_saq/test_log_for_worker.py -------------------------------------------------------------------------------- /tests/unit/require_redis/require_saq/test_worker.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/topsport-com-au/starlite-saqlalchemy/HEAD/tests/unit/require_redis/require_saq/test_worker.py -------------------------------------------------------------------------------- /tests/unit/require_redis/test_cache.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/topsport-com-au/starlite-saqlalchemy/HEAD/tests/unit/require_redis/test_cache.py -------------------------------------------------------------------------------- /tests/unit/require_sentry/conftest.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/topsport-com-au/starlite-saqlalchemy/HEAD/tests/unit/require_sentry/conftest.py -------------------------------------------------------------------------------- /tests/unit/require_sentry/test_init_plugin_for_sentry.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/topsport-com-au/starlite-saqlalchemy/HEAD/tests/unit/require_sentry/test_init_plugin_for_sentry.py -------------------------------------------------------------------------------- /tests/unit/require_sentry/test_sentry.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/topsport-com-au/starlite-saqlalchemy/HEAD/tests/unit/require_sentry/test_sentry.py -------------------------------------------------------------------------------- /tests/unit/require_sqlalchemy/conftest.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/topsport-com-au/starlite-saqlalchemy/HEAD/tests/unit/require_sqlalchemy/conftest.py -------------------------------------------------------------------------------- /tests/unit/require_sqlalchemy/repository/test_abc.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/topsport-com-au/starlite-saqlalchemy/HEAD/tests/unit/require_sqlalchemy/repository/test_abc.py -------------------------------------------------------------------------------- /tests/unit/require_sqlalchemy/repository/test_generic_mock_repository.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/topsport-com-au/starlite-saqlalchemy/HEAD/tests/unit/require_sqlalchemy/repository/test_generic_mock_repository.py -------------------------------------------------------------------------------- /tests/unit/require_sqlalchemy/repository/test_sqlalchemy.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/topsport-com-au/starlite-saqlalchemy/HEAD/tests/unit/require_sqlalchemy/repository/test_sqlalchemy.py -------------------------------------------------------------------------------- /tests/unit/require_sqlalchemy/test_db.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/topsport-com-au/starlite-saqlalchemy/HEAD/tests/unit/require_sqlalchemy/test_db.py -------------------------------------------------------------------------------- /tests/unit/require_sqlalchemy/test_dto.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/topsport-com-au/starlite-saqlalchemy/HEAD/tests/unit/require_sqlalchemy/test_dto.py -------------------------------------------------------------------------------- /tests/unit/require_sqlalchemy/test_health_check_for_sa.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/topsport-com-au/starlite-saqlalchemy/HEAD/tests/unit/require_sqlalchemy/test_health_check_for_sa.py -------------------------------------------------------------------------------- /tests/unit/require_sqlalchemy/test_orm.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/topsport-com-au/starlite-saqlalchemy/HEAD/tests/unit/require_sqlalchemy/test_orm.py -------------------------------------------------------------------------------- /tests/unit/require_sqlalchemy/test_service.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/topsport-com-au/starlite-saqlalchemy/HEAD/tests/unit/require_sqlalchemy/test_service.py -------------------------------------------------------------------------------- /tests/unit/require_sqlalchemy/test_sqlalchemy_plugin.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/topsport-com-au/starlite-saqlalchemy/HEAD/tests/unit/require_sqlalchemy/test_sqlalchemy_plugin.py -------------------------------------------------------------------------------- /tests/unit/require_sqlalchemy/test_testing.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/topsport-com-au/starlite-saqlalchemy/HEAD/tests/unit/require_sqlalchemy/test_testing.py -------------------------------------------------------------------------------- /tests/unit/test_dependencies.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/topsport-com-au/starlite-saqlalchemy/HEAD/tests/unit/test_dependencies.py -------------------------------------------------------------------------------- /tests/unit/test_endpoint_decorator.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/topsport-com-au/starlite-saqlalchemy/HEAD/tests/unit/test_endpoint_decorator.py -------------------------------------------------------------------------------- /tests/unit/test_exceptions.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/topsport-com-au/starlite-saqlalchemy/HEAD/tests/unit/test_exceptions.py -------------------------------------------------------------------------------- /tests/unit/test_health_check.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/topsport-com-au/starlite-saqlalchemy/HEAD/tests/unit/test_health_check.py -------------------------------------------------------------------------------- /tests/unit/test_http.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/topsport-com-au/starlite-saqlalchemy/HEAD/tests/unit/test_http.py -------------------------------------------------------------------------------- /tests/unit/test_init_plugin.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/topsport-com-au/starlite-saqlalchemy/HEAD/tests/unit/test_init_plugin.py -------------------------------------------------------------------------------- /tests/unit/test_log.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/topsport-com-au/starlite-saqlalchemy/HEAD/tests/unit/test_log.py -------------------------------------------------------------------------------- /tests/unit/test_scripts.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/topsport-com-au/starlite-saqlalchemy/HEAD/tests/unit/test_scripts.py -------------------------------------------------------------------------------- /tests/unit/test_setting.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/topsport-com-au/starlite-saqlalchemy/HEAD/tests/unit/test_setting.py -------------------------------------------------------------------------------- /tests/utils/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/utils/app.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/topsport-com-au/starlite-saqlalchemy/HEAD/tests/utils/app.py -------------------------------------------------------------------------------- /tests/utils/controllers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/topsport-com-au/starlite-saqlalchemy/HEAD/tests/utils/controllers.py -------------------------------------------------------------------------------- /tests/utils/domain/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/topsport-com-au/starlite-saqlalchemy/HEAD/tests/utils/domain/__init__.py -------------------------------------------------------------------------------- /tests/utils/domain/authors.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/topsport-com-au/starlite-saqlalchemy/HEAD/tests/utils/domain/authors.py -------------------------------------------------------------------------------- /tests/utils/domain/books.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/topsport-com-au/starlite-saqlalchemy/HEAD/tests/utils/domain/books.py -------------------------------------------------------------------------------- /tox.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/topsport-com-au/starlite-saqlalchemy/HEAD/tox.ini --------------------------------------------------------------------------------