├── .example.env ├── .github ├── FUNDING.yml ├── ISSUE_TEMPLATE │ ├── bug-report.md │ └── feature-request.md └── workflows │ ├── ci.yml │ ├── python-multi-version.yml │ └── python-publish.yml ├── .gitignore ├── .pre-commit-config.yaml ├── CHANGELOG.md ├── CODEOWNERS ├── CODE_OF_CONDUCT.md ├── CONTRIBUTING.md ├── LICENSE ├── Makefile ├── README.md ├── SECURITY.md ├── SUPPORT.md ├── docs ├── api │ ├── api-reference.md │ └── cli.md ├── assets │ └── otter-solid.svg ├── examples │ ├── add-seed-sql-data.md │ ├── enum-model-generation.md │ ├── generate-multiple-basemodels.md │ ├── index.md │ ├── insert-update-models.md │ ├── model-prefix-example.md │ ├── mysql-support.md │ ├── setup-slack-simple-fastapi.md │ ├── singular-class-names.md │ └── sqlalchemy-models.md ├── getting-started │ ├── changelog.md │ ├── contributing.md │ ├── getting-help.md │ ├── installation.md │ ├── security.md │ └── welcome.md └── index.md ├── mkdocs.yml ├── poetry.lock ├── pyproject.toml ├── requirements.txt ├── src └── supabase_pydantic │ ├── __init__.py │ ├── __main__.py │ ├── cli │ ├── __init__.py │ ├── commands │ │ ├── __init__.py │ │ ├── clean.py │ │ └── gen.py │ └── common.py │ ├── core │ ├── __init__.py │ ├── config.py │ ├── constants.py │ ├── models.py │ └── writers │ │ ├── __init__.py │ │ ├── abstract.py │ │ ├── factories.py │ │ ├── pydantic.py │ │ ├── sqlalchemy.py │ │ └── utils.py │ ├── db │ ├── __init__.py │ ├── abstract │ │ ├── __init__.py │ │ ├── base_connector.py │ │ └── base_schema_reader.py │ ├── builder.py │ ├── connection.py │ ├── connection_manager.py │ ├── connectors │ │ ├── __init__.py │ │ ├── mysql │ │ │ ├── __init__.py │ │ │ ├── connector.py │ │ │ └── schema_reader.py │ │ └── postgres │ │ │ ├── __init__.py │ │ │ ├── connector.py │ │ │ └── schema_reader.py │ ├── constants.py │ ├── database_type.py │ ├── drivers │ │ ├── __init__.py │ │ ├── mysql │ │ │ ├── __init__.py │ │ │ ├── constants.py │ │ │ ├── queries.py │ │ │ └── type_maps.py │ │ └── postgres │ │ │ ├── __init__.py │ │ │ ├── constants.py │ │ │ └── queries.py │ ├── exceptions.py │ ├── factories │ │ ├── __init__.py │ │ └── connection_factory.py │ ├── factory.py │ ├── graph.py │ ├── marshalers │ │ ├── __init__.py │ │ ├── abstract │ │ │ ├── __init__.py │ │ │ ├── base_column_marshaler.py │ │ │ ├── base_constraint_marshaler.py │ │ │ ├── base_relationship_marshaler.py │ │ │ └── base_schema_marshaler.py │ │ ├── column.py │ │ ├── constraints.py │ │ ├── mysql │ │ │ ├── __init__.py │ │ │ ├── column.py │ │ │ ├── constraints.py │ │ │ ├── relationship.py │ │ │ └── schema.py │ │ ├── postgres │ │ │ ├── __init__.py │ │ │ ├── column.py │ │ │ ├── constraints.py │ │ │ ├── relationship.py │ │ │ └── schema.py │ │ ├── relationships.py │ │ └── schema.py │ ├── models.py │ ├── registrations.py │ ├── seed │ │ ├── __init__.py │ │ ├── fake.py │ │ └── generator.py │ ├── type_factory.py │ └── utils │ │ ├── __init__.py │ │ └── url_parser.py │ └── utils │ ├── __init__.py │ ├── config.py │ ├── constants.py │ ├── formatting.py │ ├── io.py │ ├── logging.py │ ├── serialization.py │ ├── strings.py │ └── types.py ├── tests ├── conftest.py ├── integration │ ├── conftest.py │ ├── db │ │ ├── test_db_connection.py │ │ ├── test_schema_introspection.py │ │ └── test_seed_generation.py │ ├── test_singular_names.py │ └── test_singular_names_cli.py └── unit │ ├── cli │ ├── commands │ │ ├── test_cli.py │ │ └── test_gen.py │ └── common │ │ └── test_common.py │ ├── conftest.py │ ├── core │ ├── config │ │ ├── test_config.py │ │ └── test_writer_config.py │ └── writers │ │ ├── test_abstract_classes.py │ │ ├── test_factories.py │ │ ├── test_pydantic_constraints.py │ │ ├── test_pydantic_model_prefix_protection.py │ │ ├── test_pydantic_writers.py │ │ ├── test_sqlalchemy_enum_handling.py │ │ ├── test_sqlalchemy_writers.py │ │ ├── test_writer_util.py │ │ └── utils │ │ └── test_writer_utils.py │ ├── db │ ├── abstract │ │ ├── test_base_connector.py │ │ └── test_base_schema_reader.py │ ├── connection │ │ └── test_connection.py │ ├── connectors │ │ ├── mysql │ │ │ ├── test_mysql_connector.py │ │ │ └── test_mysql_schema_reader.py │ │ └── postgres │ │ │ ├── test_connector.py │ │ │ └── test_schema_reader.py │ ├── constants │ │ └── test_db_constants.py │ ├── construction │ │ └── test_construction.py │ ├── drivers │ │ └── mysql │ │ │ └── test_constants.py │ ├── factories │ │ └── test_connection_factory.py │ ├── graph │ │ ├── test_dependencies.py │ │ ├── test_graph.py │ │ └── test_graph_relationships.py │ ├── marshalers │ │ ├── abstract │ │ │ └── test_base_relationship_marshaler.py │ │ ├── mysql │ │ │ ├── test_mysql_column_marshaler.py │ │ │ ├── test_mysql_constraint_marshaler.py │ │ │ ├── test_mysql_relationship_marshaler.py │ │ │ └── test_mysql_schema_marshaler.py │ │ ├── postgres │ │ │ ├── test_analyze_table_relationships.py │ │ │ ├── test_postgres_column_marshaler.py │ │ │ ├── test_postgres_constraint_marshaler.py │ │ │ ├── test_postgres_relationship_marshaler.py │ │ │ └── test_postrgres_schema_marshaler.py │ │ ├── test_column.py │ │ ├── test_constraints.py │ │ ├── test_marshalers_relationships.py │ │ ├── test_marshalers_schema.py │ │ ├── test_relationships.py │ │ ├── test_schema_additional.py │ │ └── test_table.py │ ├── models │ │ └── test_models.py │ ├── schema │ │ └── test_db_schema.py │ ├── seed │ │ ├── generator │ │ │ └── test_seed_generator.py │ │ ├── test_fake.py │ │ └── test_generator.py │ ├── test_builder.py │ └── utils │ │ └── test_url_parser.py │ ├── test_main.py │ └── utils │ ├── config │ └── test_utils_config.py │ ├── formatting │ └── test_formatting.py │ ├── io │ └── test_io.py │ ├── serialization │ └── test_json_encoder.py │ ├── strings │ └── test_strings.py │ └── types │ └── test_types.py └── whitelist.py /.example.env: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kmbhm1/supabase-pydantic/HEAD/.example.env -------------------------------------------------------------------------------- /.github/FUNDING.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kmbhm1/supabase-pydantic/HEAD/.github/FUNDING.yml -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/bug-report.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kmbhm1/supabase-pydantic/HEAD/.github/ISSUE_TEMPLATE/bug-report.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/feature-request.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kmbhm1/supabase-pydantic/HEAD/.github/ISSUE_TEMPLATE/feature-request.md -------------------------------------------------------------------------------- /.github/workflows/ci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kmbhm1/supabase-pydantic/HEAD/.github/workflows/ci.yml -------------------------------------------------------------------------------- /.github/workflows/python-multi-version.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kmbhm1/supabase-pydantic/HEAD/.github/workflows/python-multi-version.yml -------------------------------------------------------------------------------- /.github/workflows/python-publish.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kmbhm1/supabase-pydantic/HEAD/.github/workflows/python-publish.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kmbhm1/supabase-pydantic/HEAD/.gitignore -------------------------------------------------------------------------------- /.pre-commit-config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kmbhm1/supabase-pydantic/HEAD/.pre-commit-config.yaml -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kmbhm1/supabase-pydantic/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /CODEOWNERS: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kmbhm1/supabase-pydantic/HEAD/CODEOWNERS -------------------------------------------------------------------------------- /CODE_OF_CONDUCT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kmbhm1/supabase-pydantic/HEAD/CODE_OF_CONDUCT.md -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kmbhm1/supabase-pydantic/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kmbhm1/supabase-pydantic/HEAD/LICENSE -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kmbhm1/supabase-pydantic/HEAD/Makefile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kmbhm1/supabase-pydantic/HEAD/README.md -------------------------------------------------------------------------------- /SECURITY.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kmbhm1/supabase-pydantic/HEAD/SECURITY.md -------------------------------------------------------------------------------- /SUPPORT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kmbhm1/supabase-pydantic/HEAD/SUPPORT.md -------------------------------------------------------------------------------- /docs/api/api-reference.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kmbhm1/supabase-pydantic/HEAD/docs/api/api-reference.md -------------------------------------------------------------------------------- /docs/api/cli.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kmbhm1/supabase-pydantic/HEAD/docs/api/cli.md -------------------------------------------------------------------------------- /docs/assets/otter-solid.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kmbhm1/supabase-pydantic/HEAD/docs/assets/otter-solid.svg -------------------------------------------------------------------------------- /docs/examples/add-seed-sql-data.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kmbhm1/supabase-pydantic/HEAD/docs/examples/add-seed-sql-data.md -------------------------------------------------------------------------------- /docs/examples/enum-model-generation.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kmbhm1/supabase-pydantic/HEAD/docs/examples/enum-model-generation.md -------------------------------------------------------------------------------- /docs/examples/generate-multiple-basemodels.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kmbhm1/supabase-pydantic/HEAD/docs/examples/generate-multiple-basemodels.md -------------------------------------------------------------------------------- /docs/examples/index.md: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /docs/examples/insert-update-models.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kmbhm1/supabase-pydantic/HEAD/docs/examples/insert-update-models.md -------------------------------------------------------------------------------- /docs/examples/model-prefix-example.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kmbhm1/supabase-pydantic/HEAD/docs/examples/model-prefix-example.md -------------------------------------------------------------------------------- /docs/examples/mysql-support.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kmbhm1/supabase-pydantic/HEAD/docs/examples/mysql-support.md -------------------------------------------------------------------------------- /docs/examples/setup-slack-simple-fastapi.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kmbhm1/supabase-pydantic/HEAD/docs/examples/setup-slack-simple-fastapi.md -------------------------------------------------------------------------------- /docs/examples/singular-class-names.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kmbhm1/supabase-pydantic/HEAD/docs/examples/singular-class-names.md -------------------------------------------------------------------------------- /docs/examples/sqlalchemy-models.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kmbhm1/supabase-pydantic/HEAD/docs/examples/sqlalchemy-models.md -------------------------------------------------------------------------------- /docs/getting-started/changelog.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kmbhm1/supabase-pydantic/HEAD/docs/getting-started/changelog.md -------------------------------------------------------------------------------- /docs/getting-started/contributing.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kmbhm1/supabase-pydantic/HEAD/docs/getting-started/contributing.md -------------------------------------------------------------------------------- /docs/getting-started/getting-help.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kmbhm1/supabase-pydantic/HEAD/docs/getting-started/getting-help.md -------------------------------------------------------------------------------- /docs/getting-started/installation.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kmbhm1/supabase-pydantic/HEAD/docs/getting-started/installation.md -------------------------------------------------------------------------------- /docs/getting-started/security.md: -------------------------------------------------------------------------------- 1 | --8<-- "SECURITY.md" -------------------------------------------------------------------------------- /docs/getting-started/welcome.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kmbhm1/supabase-pydantic/HEAD/docs/getting-started/welcome.md -------------------------------------------------------------------------------- /docs/index.md: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /mkdocs.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kmbhm1/supabase-pydantic/HEAD/mkdocs.yml -------------------------------------------------------------------------------- /poetry.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kmbhm1/supabase-pydantic/HEAD/poetry.lock -------------------------------------------------------------------------------- /pyproject.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kmbhm1/supabase-pydantic/HEAD/pyproject.toml -------------------------------------------------------------------------------- /requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kmbhm1/supabase-pydantic/HEAD/requirements.txt -------------------------------------------------------------------------------- /src/supabase_pydantic/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/supabase_pydantic/__main__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kmbhm1/supabase-pydantic/HEAD/src/supabase_pydantic/__main__.py -------------------------------------------------------------------------------- /src/supabase_pydantic/cli/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kmbhm1/supabase-pydantic/HEAD/src/supabase_pydantic/cli/__init__.py -------------------------------------------------------------------------------- /src/supabase_pydantic/cli/commands/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/supabase_pydantic/cli/commands/clean.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kmbhm1/supabase-pydantic/HEAD/src/supabase_pydantic/cli/commands/clean.py -------------------------------------------------------------------------------- /src/supabase_pydantic/cli/commands/gen.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kmbhm1/supabase-pydantic/HEAD/src/supabase_pydantic/cli/commands/gen.py -------------------------------------------------------------------------------- /src/supabase_pydantic/cli/common.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kmbhm1/supabase-pydantic/HEAD/src/supabase_pydantic/cli/common.py -------------------------------------------------------------------------------- /src/supabase_pydantic/core/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/supabase_pydantic/core/config.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kmbhm1/supabase-pydantic/HEAD/src/supabase_pydantic/core/config.py -------------------------------------------------------------------------------- /src/supabase_pydantic/core/constants.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kmbhm1/supabase-pydantic/HEAD/src/supabase_pydantic/core/constants.py -------------------------------------------------------------------------------- /src/supabase_pydantic/core/models.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kmbhm1/supabase-pydantic/HEAD/src/supabase_pydantic/core/models.py -------------------------------------------------------------------------------- /src/supabase_pydantic/core/writers/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/supabase_pydantic/core/writers/abstract.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kmbhm1/supabase-pydantic/HEAD/src/supabase_pydantic/core/writers/abstract.py -------------------------------------------------------------------------------- /src/supabase_pydantic/core/writers/factories.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kmbhm1/supabase-pydantic/HEAD/src/supabase_pydantic/core/writers/factories.py -------------------------------------------------------------------------------- /src/supabase_pydantic/core/writers/pydantic.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kmbhm1/supabase-pydantic/HEAD/src/supabase_pydantic/core/writers/pydantic.py -------------------------------------------------------------------------------- /src/supabase_pydantic/core/writers/sqlalchemy.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kmbhm1/supabase-pydantic/HEAD/src/supabase_pydantic/core/writers/sqlalchemy.py -------------------------------------------------------------------------------- /src/supabase_pydantic/core/writers/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kmbhm1/supabase-pydantic/HEAD/src/supabase_pydantic/core/writers/utils.py -------------------------------------------------------------------------------- /src/supabase_pydantic/db/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/supabase_pydantic/db/abstract/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kmbhm1/supabase-pydantic/HEAD/src/supabase_pydantic/db/abstract/__init__.py -------------------------------------------------------------------------------- /src/supabase_pydantic/db/abstract/base_connector.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kmbhm1/supabase-pydantic/HEAD/src/supabase_pydantic/db/abstract/base_connector.py -------------------------------------------------------------------------------- /src/supabase_pydantic/db/abstract/base_schema_reader.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kmbhm1/supabase-pydantic/HEAD/src/supabase_pydantic/db/abstract/base_schema_reader.py -------------------------------------------------------------------------------- /src/supabase_pydantic/db/builder.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kmbhm1/supabase-pydantic/HEAD/src/supabase_pydantic/db/builder.py -------------------------------------------------------------------------------- /src/supabase_pydantic/db/connection.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kmbhm1/supabase-pydantic/HEAD/src/supabase_pydantic/db/connection.py -------------------------------------------------------------------------------- /src/supabase_pydantic/db/connection_manager.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kmbhm1/supabase-pydantic/HEAD/src/supabase_pydantic/db/connection_manager.py -------------------------------------------------------------------------------- /src/supabase_pydantic/db/connectors/__init__.py: -------------------------------------------------------------------------------- 1 | """Database connector module package.""" 2 | -------------------------------------------------------------------------------- /src/supabase_pydantic/db/connectors/mysql/__init__.py: -------------------------------------------------------------------------------- 1 | """MySQL connector package.""" 2 | -------------------------------------------------------------------------------- /src/supabase_pydantic/db/connectors/mysql/connector.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kmbhm1/supabase-pydantic/HEAD/src/supabase_pydantic/db/connectors/mysql/connector.py -------------------------------------------------------------------------------- /src/supabase_pydantic/db/connectors/mysql/schema_reader.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kmbhm1/supabase-pydantic/HEAD/src/supabase_pydantic/db/connectors/mysql/schema_reader.py -------------------------------------------------------------------------------- /src/supabase_pydantic/db/connectors/postgres/__init__.py: -------------------------------------------------------------------------------- 1 | """PostgreSQL connector module.""" 2 | -------------------------------------------------------------------------------- /src/supabase_pydantic/db/connectors/postgres/connector.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kmbhm1/supabase-pydantic/HEAD/src/supabase_pydantic/db/connectors/postgres/connector.py -------------------------------------------------------------------------------- /src/supabase_pydantic/db/connectors/postgres/schema_reader.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kmbhm1/supabase-pydantic/HEAD/src/supabase_pydantic/db/connectors/postgres/schema_reader.py -------------------------------------------------------------------------------- /src/supabase_pydantic/db/constants.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kmbhm1/supabase-pydantic/HEAD/src/supabase_pydantic/db/constants.py -------------------------------------------------------------------------------- /src/supabase_pydantic/db/database_type.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kmbhm1/supabase-pydantic/HEAD/src/supabase_pydantic/db/database_type.py -------------------------------------------------------------------------------- /src/supabase_pydantic/db/drivers/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/supabase_pydantic/db/drivers/mysql/__init__.py: -------------------------------------------------------------------------------- 1 | """MySQL driver package.""" 2 | -------------------------------------------------------------------------------- /src/supabase_pydantic/db/drivers/mysql/constants.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kmbhm1/supabase-pydantic/HEAD/src/supabase_pydantic/db/drivers/mysql/constants.py -------------------------------------------------------------------------------- /src/supabase_pydantic/db/drivers/mysql/queries.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kmbhm1/supabase-pydantic/HEAD/src/supabase_pydantic/db/drivers/mysql/queries.py -------------------------------------------------------------------------------- /src/supabase_pydantic/db/drivers/mysql/type_maps.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kmbhm1/supabase-pydantic/HEAD/src/supabase_pydantic/db/drivers/mysql/type_maps.py -------------------------------------------------------------------------------- /src/supabase_pydantic/db/drivers/postgres/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/supabase_pydantic/db/drivers/postgres/constants.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kmbhm1/supabase-pydantic/HEAD/src/supabase_pydantic/db/drivers/postgres/constants.py -------------------------------------------------------------------------------- /src/supabase_pydantic/db/drivers/postgres/queries.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kmbhm1/supabase-pydantic/HEAD/src/supabase_pydantic/db/drivers/postgres/queries.py -------------------------------------------------------------------------------- /src/supabase_pydantic/db/exceptions.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kmbhm1/supabase-pydantic/HEAD/src/supabase_pydantic/db/exceptions.py -------------------------------------------------------------------------------- /src/supabase_pydantic/db/factories/__init__.py: -------------------------------------------------------------------------------- 1 | """Factory classes for database operations.""" 2 | -------------------------------------------------------------------------------- /src/supabase_pydantic/db/factories/connection_factory.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kmbhm1/supabase-pydantic/HEAD/src/supabase_pydantic/db/factories/connection_factory.py -------------------------------------------------------------------------------- /src/supabase_pydantic/db/factory.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kmbhm1/supabase-pydantic/HEAD/src/supabase_pydantic/db/factory.py -------------------------------------------------------------------------------- /src/supabase_pydantic/db/graph.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kmbhm1/supabase-pydantic/HEAD/src/supabase_pydantic/db/graph.py -------------------------------------------------------------------------------- /src/supabase_pydantic/db/marshalers/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kmbhm1/supabase-pydantic/HEAD/src/supabase_pydantic/db/marshalers/__init__.py -------------------------------------------------------------------------------- /src/supabase_pydantic/db/marshalers/abstract/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kmbhm1/supabase-pydantic/HEAD/src/supabase_pydantic/db/marshalers/abstract/__init__.py -------------------------------------------------------------------------------- /src/supabase_pydantic/db/marshalers/abstract/base_column_marshaler.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kmbhm1/supabase-pydantic/HEAD/src/supabase_pydantic/db/marshalers/abstract/base_column_marshaler.py -------------------------------------------------------------------------------- /src/supabase_pydantic/db/marshalers/abstract/base_constraint_marshaler.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kmbhm1/supabase-pydantic/HEAD/src/supabase_pydantic/db/marshalers/abstract/base_constraint_marshaler.py -------------------------------------------------------------------------------- /src/supabase_pydantic/db/marshalers/abstract/base_relationship_marshaler.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kmbhm1/supabase-pydantic/HEAD/src/supabase_pydantic/db/marshalers/abstract/base_relationship_marshaler.py -------------------------------------------------------------------------------- /src/supabase_pydantic/db/marshalers/abstract/base_schema_marshaler.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kmbhm1/supabase-pydantic/HEAD/src/supabase_pydantic/db/marshalers/abstract/base_schema_marshaler.py -------------------------------------------------------------------------------- /src/supabase_pydantic/db/marshalers/column.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kmbhm1/supabase-pydantic/HEAD/src/supabase_pydantic/db/marshalers/column.py -------------------------------------------------------------------------------- /src/supabase_pydantic/db/marshalers/constraints.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kmbhm1/supabase-pydantic/HEAD/src/supabase_pydantic/db/marshalers/constraints.py -------------------------------------------------------------------------------- /src/supabase_pydantic/db/marshalers/mysql/__init__.py: -------------------------------------------------------------------------------- 1 | """MySQL marshalers package.""" 2 | -------------------------------------------------------------------------------- /src/supabase_pydantic/db/marshalers/mysql/column.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kmbhm1/supabase-pydantic/HEAD/src/supabase_pydantic/db/marshalers/mysql/column.py -------------------------------------------------------------------------------- /src/supabase_pydantic/db/marshalers/mysql/constraints.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kmbhm1/supabase-pydantic/HEAD/src/supabase_pydantic/db/marshalers/mysql/constraints.py -------------------------------------------------------------------------------- /src/supabase_pydantic/db/marshalers/mysql/relationship.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kmbhm1/supabase-pydantic/HEAD/src/supabase_pydantic/db/marshalers/mysql/relationship.py -------------------------------------------------------------------------------- /src/supabase_pydantic/db/marshalers/mysql/schema.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kmbhm1/supabase-pydantic/HEAD/src/supabase_pydantic/db/marshalers/mysql/schema.py -------------------------------------------------------------------------------- /src/supabase_pydantic/db/marshalers/postgres/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/supabase_pydantic/db/marshalers/postgres/column.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kmbhm1/supabase-pydantic/HEAD/src/supabase_pydantic/db/marshalers/postgres/column.py -------------------------------------------------------------------------------- /src/supabase_pydantic/db/marshalers/postgres/constraints.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kmbhm1/supabase-pydantic/HEAD/src/supabase_pydantic/db/marshalers/postgres/constraints.py -------------------------------------------------------------------------------- /src/supabase_pydantic/db/marshalers/postgres/relationship.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kmbhm1/supabase-pydantic/HEAD/src/supabase_pydantic/db/marshalers/postgres/relationship.py -------------------------------------------------------------------------------- /src/supabase_pydantic/db/marshalers/postgres/schema.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kmbhm1/supabase-pydantic/HEAD/src/supabase_pydantic/db/marshalers/postgres/schema.py -------------------------------------------------------------------------------- /src/supabase_pydantic/db/marshalers/relationships.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kmbhm1/supabase-pydantic/HEAD/src/supabase_pydantic/db/marshalers/relationships.py -------------------------------------------------------------------------------- /src/supabase_pydantic/db/marshalers/schema.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kmbhm1/supabase-pydantic/HEAD/src/supabase_pydantic/db/marshalers/schema.py -------------------------------------------------------------------------------- /src/supabase_pydantic/db/models.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kmbhm1/supabase-pydantic/HEAD/src/supabase_pydantic/db/models.py -------------------------------------------------------------------------------- /src/supabase_pydantic/db/registrations.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kmbhm1/supabase-pydantic/HEAD/src/supabase_pydantic/db/registrations.py -------------------------------------------------------------------------------- /src/supabase_pydantic/db/seed/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kmbhm1/supabase-pydantic/HEAD/src/supabase_pydantic/db/seed/__init__.py -------------------------------------------------------------------------------- /src/supabase_pydantic/db/seed/fake.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kmbhm1/supabase-pydantic/HEAD/src/supabase_pydantic/db/seed/fake.py -------------------------------------------------------------------------------- /src/supabase_pydantic/db/seed/generator.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kmbhm1/supabase-pydantic/HEAD/src/supabase_pydantic/db/seed/generator.py -------------------------------------------------------------------------------- /src/supabase_pydantic/db/type_factory.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kmbhm1/supabase-pydantic/HEAD/src/supabase_pydantic/db/type_factory.py -------------------------------------------------------------------------------- /src/supabase_pydantic/db/utils/__init__.py: -------------------------------------------------------------------------------- 1 | """Utilities for database operations.""" 2 | -------------------------------------------------------------------------------- /src/supabase_pydantic/db/utils/url_parser.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kmbhm1/supabase-pydantic/HEAD/src/supabase_pydantic/db/utils/url_parser.py -------------------------------------------------------------------------------- /src/supabase_pydantic/utils/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/supabase_pydantic/utils/config.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kmbhm1/supabase-pydantic/HEAD/src/supabase_pydantic/utils/config.py -------------------------------------------------------------------------------- /src/supabase_pydantic/utils/constants.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kmbhm1/supabase-pydantic/HEAD/src/supabase_pydantic/utils/constants.py -------------------------------------------------------------------------------- /src/supabase_pydantic/utils/formatting.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kmbhm1/supabase-pydantic/HEAD/src/supabase_pydantic/utils/formatting.py -------------------------------------------------------------------------------- /src/supabase_pydantic/utils/io.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kmbhm1/supabase-pydantic/HEAD/src/supabase_pydantic/utils/io.py -------------------------------------------------------------------------------- /src/supabase_pydantic/utils/logging.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kmbhm1/supabase-pydantic/HEAD/src/supabase_pydantic/utils/logging.py -------------------------------------------------------------------------------- /src/supabase_pydantic/utils/serialization.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kmbhm1/supabase-pydantic/HEAD/src/supabase_pydantic/utils/serialization.py -------------------------------------------------------------------------------- /src/supabase_pydantic/utils/strings.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kmbhm1/supabase-pydantic/HEAD/src/supabase_pydantic/utils/strings.py -------------------------------------------------------------------------------- /src/supabase_pydantic/utils/types.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kmbhm1/supabase-pydantic/HEAD/src/supabase_pydantic/utils/types.py -------------------------------------------------------------------------------- /tests/conftest.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/integration/conftest.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kmbhm1/supabase-pydantic/HEAD/tests/integration/conftest.py -------------------------------------------------------------------------------- /tests/integration/db/test_db_connection.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kmbhm1/supabase-pydantic/HEAD/tests/integration/db/test_db_connection.py -------------------------------------------------------------------------------- /tests/integration/db/test_schema_introspection.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kmbhm1/supabase-pydantic/HEAD/tests/integration/db/test_schema_introspection.py -------------------------------------------------------------------------------- /tests/integration/db/test_seed_generation.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kmbhm1/supabase-pydantic/HEAD/tests/integration/db/test_seed_generation.py -------------------------------------------------------------------------------- /tests/integration/test_singular_names.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kmbhm1/supabase-pydantic/HEAD/tests/integration/test_singular_names.py -------------------------------------------------------------------------------- /tests/integration/test_singular_names_cli.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kmbhm1/supabase-pydantic/HEAD/tests/integration/test_singular_names_cli.py -------------------------------------------------------------------------------- /tests/unit/cli/commands/test_cli.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kmbhm1/supabase-pydantic/HEAD/tests/unit/cli/commands/test_cli.py -------------------------------------------------------------------------------- /tests/unit/cli/commands/test_gen.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kmbhm1/supabase-pydantic/HEAD/tests/unit/cli/commands/test_gen.py -------------------------------------------------------------------------------- /tests/unit/cli/common/test_common.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kmbhm1/supabase-pydantic/HEAD/tests/unit/cli/common/test_common.py -------------------------------------------------------------------------------- /tests/unit/conftest.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/unit/core/config/test_config.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kmbhm1/supabase-pydantic/HEAD/tests/unit/core/config/test_config.py -------------------------------------------------------------------------------- /tests/unit/core/config/test_writer_config.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kmbhm1/supabase-pydantic/HEAD/tests/unit/core/config/test_writer_config.py -------------------------------------------------------------------------------- /tests/unit/core/writers/test_abstract_classes.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kmbhm1/supabase-pydantic/HEAD/tests/unit/core/writers/test_abstract_classes.py -------------------------------------------------------------------------------- /tests/unit/core/writers/test_factories.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kmbhm1/supabase-pydantic/HEAD/tests/unit/core/writers/test_factories.py -------------------------------------------------------------------------------- /tests/unit/core/writers/test_pydantic_constraints.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kmbhm1/supabase-pydantic/HEAD/tests/unit/core/writers/test_pydantic_constraints.py -------------------------------------------------------------------------------- /tests/unit/core/writers/test_pydantic_model_prefix_protection.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kmbhm1/supabase-pydantic/HEAD/tests/unit/core/writers/test_pydantic_model_prefix_protection.py -------------------------------------------------------------------------------- /tests/unit/core/writers/test_pydantic_writers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kmbhm1/supabase-pydantic/HEAD/tests/unit/core/writers/test_pydantic_writers.py -------------------------------------------------------------------------------- /tests/unit/core/writers/test_sqlalchemy_enum_handling.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kmbhm1/supabase-pydantic/HEAD/tests/unit/core/writers/test_sqlalchemy_enum_handling.py -------------------------------------------------------------------------------- /tests/unit/core/writers/test_sqlalchemy_writers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kmbhm1/supabase-pydantic/HEAD/tests/unit/core/writers/test_sqlalchemy_writers.py -------------------------------------------------------------------------------- /tests/unit/core/writers/test_writer_util.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kmbhm1/supabase-pydantic/HEAD/tests/unit/core/writers/test_writer_util.py -------------------------------------------------------------------------------- /tests/unit/core/writers/utils/test_writer_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kmbhm1/supabase-pydantic/HEAD/tests/unit/core/writers/utils/test_writer_utils.py -------------------------------------------------------------------------------- /tests/unit/db/abstract/test_base_connector.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kmbhm1/supabase-pydantic/HEAD/tests/unit/db/abstract/test_base_connector.py -------------------------------------------------------------------------------- /tests/unit/db/abstract/test_base_schema_reader.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kmbhm1/supabase-pydantic/HEAD/tests/unit/db/abstract/test_base_schema_reader.py -------------------------------------------------------------------------------- /tests/unit/db/connection/test_connection.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kmbhm1/supabase-pydantic/HEAD/tests/unit/db/connection/test_connection.py -------------------------------------------------------------------------------- /tests/unit/db/connectors/mysql/test_mysql_connector.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kmbhm1/supabase-pydantic/HEAD/tests/unit/db/connectors/mysql/test_mysql_connector.py -------------------------------------------------------------------------------- /tests/unit/db/connectors/mysql/test_mysql_schema_reader.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kmbhm1/supabase-pydantic/HEAD/tests/unit/db/connectors/mysql/test_mysql_schema_reader.py -------------------------------------------------------------------------------- /tests/unit/db/connectors/postgres/test_connector.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kmbhm1/supabase-pydantic/HEAD/tests/unit/db/connectors/postgres/test_connector.py -------------------------------------------------------------------------------- /tests/unit/db/connectors/postgres/test_schema_reader.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kmbhm1/supabase-pydantic/HEAD/tests/unit/db/connectors/postgres/test_schema_reader.py -------------------------------------------------------------------------------- /tests/unit/db/constants/test_db_constants.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kmbhm1/supabase-pydantic/HEAD/tests/unit/db/constants/test_db_constants.py -------------------------------------------------------------------------------- /tests/unit/db/construction/test_construction.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kmbhm1/supabase-pydantic/HEAD/tests/unit/db/construction/test_construction.py -------------------------------------------------------------------------------- /tests/unit/db/drivers/mysql/test_constants.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kmbhm1/supabase-pydantic/HEAD/tests/unit/db/drivers/mysql/test_constants.py -------------------------------------------------------------------------------- /tests/unit/db/factories/test_connection_factory.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kmbhm1/supabase-pydantic/HEAD/tests/unit/db/factories/test_connection_factory.py -------------------------------------------------------------------------------- /tests/unit/db/graph/test_dependencies.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kmbhm1/supabase-pydantic/HEAD/tests/unit/db/graph/test_dependencies.py -------------------------------------------------------------------------------- /tests/unit/db/graph/test_graph.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kmbhm1/supabase-pydantic/HEAD/tests/unit/db/graph/test_graph.py -------------------------------------------------------------------------------- /tests/unit/db/graph/test_graph_relationships.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kmbhm1/supabase-pydantic/HEAD/tests/unit/db/graph/test_graph_relationships.py -------------------------------------------------------------------------------- /tests/unit/db/marshalers/abstract/test_base_relationship_marshaler.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kmbhm1/supabase-pydantic/HEAD/tests/unit/db/marshalers/abstract/test_base_relationship_marshaler.py -------------------------------------------------------------------------------- /tests/unit/db/marshalers/mysql/test_mysql_column_marshaler.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kmbhm1/supabase-pydantic/HEAD/tests/unit/db/marshalers/mysql/test_mysql_column_marshaler.py -------------------------------------------------------------------------------- /tests/unit/db/marshalers/mysql/test_mysql_constraint_marshaler.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kmbhm1/supabase-pydantic/HEAD/tests/unit/db/marshalers/mysql/test_mysql_constraint_marshaler.py -------------------------------------------------------------------------------- /tests/unit/db/marshalers/mysql/test_mysql_relationship_marshaler.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kmbhm1/supabase-pydantic/HEAD/tests/unit/db/marshalers/mysql/test_mysql_relationship_marshaler.py -------------------------------------------------------------------------------- /tests/unit/db/marshalers/mysql/test_mysql_schema_marshaler.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kmbhm1/supabase-pydantic/HEAD/tests/unit/db/marshalers/mysql/test_mysql_schema_marshaler.py -------------------------------------------------------------------------------- /tests/unit/db/marshalers/postgres/test_analyze_table_relationships.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kmbhm1/supabase-pydantic/HEAD/tests/unit/db/marshalers/postgres/test_analyze_table_relationships.py -------------------------------------------------------------------------------- /tests/unit/db/marshalers/postgres/test_postgres_column_marshaler.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kmbhm1/supabase-pydantic/HEAD/tests/unit/db/marshalers/postgres/test_postgres_column_marshaler.py -------------------------------------------------------------------------------- /tests/unit/db/marshalers/postgres/test_postgres_constraint_marshaler.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kmbhm1/supabase-pydantic/HEAD/tests/unit/db/marshalers/postgres/test_postgres_constraint_marshaler.py -------------------------------------------------------------------------------- /tests/unit/db/marshalers/postgres/test_postgres_relationship_marshaler.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kmbhm1/supabase-pydantic/HEAD/tests/unit/db/marshalers/postgres/test_postgres_relationship_marshaler.py -------------------------------------------------------------------------------- /tests/unit/db/marshalers/postgres/test_postrgres_schema_marshaler.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kmbhm1/supabase-pydantic/HEAD/tests/unit/db/marshalers/postgres/test_postrgres_schema_marshaler.py -------------------------------------------------------------------------------- /tests/unit/db/marshalers/test_column.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kmbhm1/supabase-pydantic/HEAD/tests/unit/db/marshalers/test_column.py -------------------------------------------------------------------------------- /tests/unit/db/marshalers/test_constraints.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kmbhm1/supabase-pydantic/HEAD/tests/unit/db/marshalers/test_constraints.py -------------------------------------------------------------------------------- /tests/unit/db/marshalers/test_marshalers_relationships.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kmbhm1/supabase-pydantic/HEAD/tests/unit/db/marshalers/test_marshalers_relationships.py -------------------------------------------------------------------------------- /tests/unit/db/marshalers/test_marshalers_schema.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kmbhm1/supabase-pydantic/HEAD/tests/unit/db/marshalers/test_marshalers_schema.py -------------------------------------------------------------------------------- /tests/unit/db/marshalers/test_relationships.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kmbhm1/supabase-pydantic/HEAD/tests/unit/db/marshalers/test_relationships.py -------------------------------------------------------------------------------- /tests/unit/db/marshalers/test_schema_additional.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kmbhm1/supabase-pydantic/HEAD/tests/unit/db/marshalers/test_schema_additional.py -------------------------------------------------------------------------------- /tests/unit/db/marshalers/test_table.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kmbhm1/supabase-pydantic/HEAD/tests/unit/db/marshalers/test_table.py -------------------------------------------------------------------------------- /tests/unit/db/models/test_models.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kmbhm1/supabase-pydantic/HEAD/tests/unit/db/models/test_models.py -------------------------------------------------------------------------------- /tests/unit/db/schema/test_db_schema.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kmbhm1/supabase-pydantic/HEAD/tests/unit/db/schema/test_db_schema.py -------------------------------------------------------------------------------- /tests/unit/db/seed/generator/test_seed_generator.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kmbhm1/supabase-pydantic/HEAD/tests/unit/db/seed/generator/test_seed_generator.py -------------------------------------------------------------------------------- /tests/unit/db/seed/test_fake.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kmbhm1/supabase-pydantic/HEAD/tests/unit/db/seed/test_fake.py -------------------------------------------------------------------------------- /tests/unit/db/seed/test_generator.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kmbhm1/supabase-pydantic/HEAD/tests/unit/db/seed/test_generator.py -------------------------------------------------------------------------------- /tests/unit/db/test_builder.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kmbhm1/supabase-pydantic/HEAD/tests/unit/db/test_builder.py -------------------------------------------------------------------------------- /tests/unit/db/utils/test_url_parser.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kmbhm1/supabase-pydantic/HEAD/tests/unit/db/utils/test_url_parser.py -------------------------------------------------------------------------------- /tests/unit/test_main.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kmbhm1/supabase-pydantic/HEAD/tests/unit/test_main.py -------------------------------------------------------------------------------- /tests/unit/utils/config/test_utils_config.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kmbhm1/supabase-pydantic/HEAD/tests/unit/utils/config/test_utils_config.py -------------------------------------------------------------------------------- /tests/unit/utils/formatting/test_formatting.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kmbhm1/supabase-pydantic/HEAD/tests/unit/utils/formatting/test_formatting.py -------------------------------------------------------------------------------- /tests/unit/utils/io/test_io.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kmbhm1/supabase-pydantic/HEAD/tests/unit/utils/io/test_io.py -------------------------------------------------------------------------------- /tests/unit/utils/serialization/test_json_encoder.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kmbhm1/supabase-pydantic/HEAD/tests/unit/utils/serialization/test_json_encoder.py -------------------------------------------------------------------------------- /tests/unit/utils/strings/test_strings.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kmbhm1/supabase-pydantic/HEAD/tests/unit/utils/strings/test_strings.py -------------------------------------------------------------------------------- /tests/unit/utils/types/test_types.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kmbhm1/supabase-pydantic/HEAD/tests/unit/utils/types/test_types.py -------------------------------------------------------------------------------- /whitelist.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kmbhm1/supabase-pydantic/HEAD/whitelist.py --------------------------------------------------------------------------------