├── .dockerignore ├── .gitignore ├── .pre-commit-config.yaml ├── .rat-excludes ├── .travis.yml ├── Dockerfile ├── Dockerfile-opensource ├── LICENSE ├── Makefile ├── Makefile-opensource ├── NOTICE ├── README.md ├── acceptance └── configs │ ├── Dockerfile │ ├── clog.yaml │ ├── nail-etc │ ├── internal_ip_history.yaml │ ├── runtimeenv │ ├── services.yaml │ └── yelp_profiling.yaml │ ├── services.yaml │ ├── topology.yaml │ └── yelp_conn_generic.yaml ├── acceptance_tests └── __init__.py ├── api_docs ├── api_docs.json ├── swagger.json └── v1 │ ├── categories.json │ ├── compatibility.json │ ├── consumer_groups.json │ ├── data_targets.json │ ├── namespaces.json │ ├── notes.json │ ├── refreshes.json │ ├── schema_migrations.json │ ├── schemas.json │ ├── sources.json │ └── topics.json ├── bin └── venv-update ├── config-env-dev.yaml ├── config-open-source.yaml ├── config.yaml ├── connection_sets.yaml ├── deploy-blacklist.txt ├── docker-compose-opensource.yml ├── docker-compose.yml ├── docs └── source │ ├── _static │ └── .static │ ├── conf.py │ └── index.rst ├── fig-tools-opensource.yml ├── fig-tools.yml ├── logs └── .keep ├── requirements-internal.txt ├── requirements.d ├── acceptance.txt ├── devenv.txt ├── docker_compose.txt ├── docker_push.txt ├── docs.txt ├── pre_commit.txt ├── py27-internal.txt └── py27.txt ├── requirements.txt ├── schema ├── Dockerfile ├── migrations │ ├── avro_schema.xml │ ├── avro_schema_element.xml │ ├── consumer.xml │ ├── consumer_group.xml │ ├── consumer_group_data_source.xml │ ├── data_target.xml │ ├── master.xml │ ├── meta_attribute_mapping_store.xml │ ├── namespace.xml │ ├── note.xml │ ├── producer.xml │ ├── refresh.xml │ ├── schema_meta_attribute_mapping.xml │ ├── source.xml │ ├── source_category.xml │ ├── tools │ │ ├── liquibase.jar │ │ └── mysql-connector-java-5.1.29-bin.jar │ └── topic.xml ├── my.cnf ├── setup.sh ├── setup.sql ├── startup.sh └── tables │ ├── avro_schema.sql │ ├── avro_schema_element.sql │ ├── consumer.sql │ ├── consumer_group.sql │ ├── consumer_group_data_source.sql │ ├── data_target.sql │ ├── meta_attribute_mapping_store.sql │ ├── namespace.sql │ ├── note.sql │ ├── producer.sql │ ├── refresh.sql │ ├── schema_meta_attribute_mapping.sql │ ├── source.sql │ ├── source_category.sql │ └── topic.sql ├── schematizer.wsgi ├── schematizer ├── __init__.py ├── api │ ├── __init__.py │ ├── decorators.py │ ├── exceptions │ │ ├── __init__.py │ │ └── exceptions_v1.py │ ├── requests │ │ ├── __init__.py │ │ └── requests_v1.py │ └── responses │ │ ├── __init__.py │ │ └── responses_v1.py ├── components │ ├── __init__.py │ ├── converters │ │ ├── __init__.py │ │ ├── avro_to_redshift_converter.py │ │ ├── converter_base.py │ │ ├── mysql_to_avro_converter.py │ │ └── redshift_to_avro_converter.py │ ├── handlers │ │ ├── __init__.py │ │ ├── mysql_handler.py │ │ ├── sql_handler.py │ │ └── sql_handler_base.py │ └── redshift_schema_migration.py ├── config.py ├── environment_configs.py ├── healthchecks.py ├── helpers │ ├── __init__.py │ ├── decorators.py │ ├── formatting.py │ └── singleton.py ├── logic │ ├── __init__.py │ ├── doc_tool.py │ ├── exceptions.py │ ├── meta_attribute_mappers.py │ ├── registration_repository.py │ ├── schema_element_repository.py │ ├── schema_repository.py │ ├── schema_resolution.py │ └── validators.py ├── models │ ├── __init__.py │ ├── avro_schema.py │ ├── avro_schema_element.py │ ├── base_model.py │ ├── connections │ │ ├── __init__.py │ │ ├── default_connection.py │ │ └── yelp_connection.py │ ├── consumer.py │ ├── consumer_group.py │ ├── consumer_group_data_source.py │ ├── data_target.py │ ├── database.py │ ├── enums.py │ ├── exceptions.py │ ├── meta_attribute_mapping_store.py │ ├── mysql_data_types.py │ ├── namespace.py │ ├── note.py │ ├── page_info.py │ ├── producer.py │ ├── redshift_data_types.py │ ├── redshift_sql_entities.py │ ├── refresh.py │ ├── schema_meta_attribute_mapping.py │ ├── source.py │ ├── source_category.py │ ├── sql_entities.py │ ├── topic.py │ └── types │ │ ├── __init__.py │ │ └── time.py ├── schematizer_tweens.py ├── servlib │ ├── __init__.py │ ├── clog_util.py │ ├── config_util.py │ └── logging_util.py ├── templates │ └── index.mako ├── tools │ ├── __init__.py │ ├── delete_bad_namespace.py │ └── register_tables.py ├── utils │ ├── __init__.py │ └── utils.py ├── views │ ├── __init__.py │ ├── categories.py │ ├── compatibility.py │ ├── consumer_groups.py │ ├── data_targets.py │ ├── meta_attribute_mapping.py │ ├── namespaces.py │ ├── notes.py │ ├── refreshes.py │ ├── schema_migrations.py │ ├── schemas.py │ ├── sources.py │ ├── topics.py │ └── view_common.py └── webapp.py ├── schematizer_testing ├── __init__.py ├── asserts.py ├── factories.py ├── models │ ├── __init__.py │ └── mysql_data_types.py └── utils.py ├── serviceinitd ├── __init__.py ├── internal_schematizer └── schematizer.py ├── setup.py ├── test_everything.sh ├── tests ├── __init__.py ├── api │ ├── __init__.py │ └── decorators_test.py ├── components │ ├── converters │ │ ├── __init__.py │ │ ├── avro_to_redshift_converter_test.py │ │ ├── mysql_to_avro_converter_test.py │ │ └── redshift_to_avro_converter_test.py │ ├── handlers │ │ ├── __init__.py │ │ ├── mysql_handler_test.py │ │ └── sql_handler_test.py │ └── redshift_schema_migration_test.py ├── conftest.py ├── helpers │ └── decorators_test.py ├── logic │ ├── __init__.py │ ├── doc_tool_test.py │ ├── meta_attribute_mappers_test.py │ ├── registration_repository_test.py │ ├── schema_element_repository_test.py │ ├── schema_repository_test.py │ └── schema_resolution_test.py ├── models │ ├── __init__.py │ ├── avro_schema_test.py │ ├── base_model_test.py │ ├── data_target_test.py │ ├── meta_attribute_mapping_store_test.py │ ├── namespace_test.py │ ├── refresh_test.py │ ├── source_test.py │ ├── testing_db.py │ └── topic_test.py ├── servlib │ ├── clog_util_test.py │ ├── config_util_test.py │ └── logging_util_test.py ├── tools │ └── register_tables_test.py ├── utils │ ├── __init__.py │ └── utils_test.py └── views │ ├── __init__.py │ ├── api_test_base.py │ ├── categories_test.py │ ├── compatibility_test.py │ ├── consumer_groups_test.py │ ├── data_targets_test.py │ ├── meta_attribute_mapping_test.py │ ├── namespaces_test.py │ ├── notes_test.py │ ├── refreshes_test.py │ ├── schema_migrations_test.py │ ├── schemas_test.py │ ├── sources_test.py │ └── topics_test.py ├── topology.yaml ├── tox-opensource.ini └── tox.ini /.dockerignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yelp/schematizer/HEAD/.dockerignore -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yelp/schematizer/HEAD/.gitignore -------------------------------------------------------------------------------- /.pre-commit-config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yelp/schematizer/HEAD/.pre-commit-config.yaml -------------------------------------------------------------------------------- /.rat-excludes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yelp/schematizer/HEAD/.rat-excludes -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yelp/schematizer/HEAD/.travis.yml -------------------------------------------------------------------------------- /Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yelp/schematizer/HEAD/Dockerfile -------------------------------------------------------------------------------- /Dockerfile-opensource: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yelp/schematizer/HEAD/Dockerfile-opensource -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yelp/schematizer/HEAD/LICENSE -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yelp/schematizer/HEAD/Makefile -------------------------------------------------------------------------------- /Makefile-opensource: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yelp/schematizer/HEAD/Makefile-opensource -------------------------------------------------------------------------------- /NOTICE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yelp/schematizer/HEAD/NOTICE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yelp/schematizer/HEAD/README.md -------------------------------------------------------------------------------- /acceptance/configs/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yelp/schematizer/HEAD/acceptance/configs/Dockerfile -------------------------------------------------------------------------------- /acceptance/configs/clog.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yelp/schematizer/HEAD/acceptance/configs/clog.yaml -------------------------------------------------------------------------------- /acceptance/configs/nail-etc/internal_ip_history.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yelp/schematizer/HEAD/acceptance/configs/nail-etc/internal_ip_history.yaml -------------------------------------------------------------------------------- /acceptance/configs/nail-etc/runtimeenv: -------------------------------------------------------------------------------- 1 | dev 2 | -------------------------------------------------------------------------------- /acceptance/configs/nail-etc/services.yaml: -------------------------------------------------------------------------------- 1 | {} 2 | -------------------------------------------------------------------------------- /acceptance/configs/nail-etc/yelp_profiling.yaml: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /acceptance/configs/services.yaml: -------------------------------------------------------------------------------- 1 | {} 2 | -------------------------------------------------------------------------------- /acceptance/configs/topology.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yelp/schematizer/HEAD/acceptance/configs/topology.yaml -------------------------------------------------------------------------------- /acceptance/configs/yelp_conn_generic.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yelp/schematizer/HEAD/acceptance/configs/yelp_conn_generic.yaml -------------------------------------------------------------------------------- /acceptance_tests/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /api_docs/api_docs.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yelp/schematizer/HEAD/api_docs/api_docs.json -------------------------------------------------------------------------------- /api_docs/swagger.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yelp/schematizer/HEAD/api_docs/swagger.json -------------------------------------------------------------------------------- /api_docs/v1/categories.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yelp/schematizer/HEAD/api_docs/v1/categories.json -------------------------------------------------------------------------------- /api_docs/v1/compatibility.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yelp/schematizer/HEAD/api_docs/v1/compatibility.json -------------------------------------------------------------------------------- /api_docs/v1/consumer_groups.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yelp/schematizer/HEAD/api_docs/v1/consumer_groups.json -------------------------------------------------------------------------------- /api_docs/v1/data_targets.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yelp/schematizer/HEAD/api_docs/v1/data_targets.json -------------------------------------------------------------------------------- /api_docs/v1/namespaces.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yelp/schematizer/HEAD/api_docs/v1/namespaces.json -------------------------------------------------------------------------------- /api_docs/v1/notes.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yelp/schematizer/HEAD/api_docs/v1/notes.json -------------------------------------------------------------------------------- /api_docs/v1/refreshes.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yelp/schematizer/HEAD/api_docs/v1/refreshes.json -------------------------------------------------------------------------------- /api_docs/v1/schema_migrations.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yelp/schematizer/HEAD/api_docs/v1/schema_migrations.json -------------------------------------------------------------------------------- /api_docs/v1/schemas.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yelp/schematizer/HEAD/api_docs/v1/schemas.json -------------------------------------------------------------------------------- /api_docs/v1/sources.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yelp/schematizer/HEAD/api_docs/v1/sources.json -------------------------------------------------------------------------------- /api_docs/v1/topics.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yelp/schematizer/HEAD/api_docs/v1/topics.json -------------------------------------------------------------------------------- /bin/venv-update: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yelp/schematizer/HEAD/bin/venv-update -------------------------------------------------------------------------------- /config-env-dev.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yelp/schematizer/HEAD/config-env-dev.yaml -------------------------------------------------------------------------------- /config-open-source.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yelp/schematizer/HEAD/config-open-source.yaml -------------------------------------------------------------------------------- /config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yelp/schematizer/HEAD/config.yaml -------------------------------------------------------------------------------- /connection_sets.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yelp/schematizer/HEAD/connection_sets.yaml -------------------------------------------------------------------------------- /deploy-blacklist.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /docker-compose-opensource.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yelp/schematizer/HEAD/docker-compose-opensource.yml -------------------------------------------------------------------------------- /docker-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yelp/schematizer/HEAD/docker-compose.yml -------------------------------------------------------------------------------- /docs/source/_static/.static: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /docs/source/conf.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yelp/schematizer/HEAD/docs/source/conf.py -------------------------------------------------------------------------------- /docs/source/index.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yelp/schematizer/HEAD/docs/source/index.rst -------------------------------------------------------------------------------- /fig-tools-opensource.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yelp/schematizer/HEAD/fig-tools-opensource.yml -------------------------------------------------------------------------------- /fig-tools.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yelp/schematizer/HEAD/fig-tools.yml -------------------------------------------------------------------------------- /logs/.keep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /requirements-internal.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yelp/schematizer/HEAD/requirements-internal.txt -------------------------------------------------------------------------------- /requirements.d/acceptance.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yelp/schematizer/HEAD/requirements.d/acceptance.txt -------------------------------------------------------------------------------- /requirements.d/devenv.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yelp/schematizer/HEAD/requirements.d/devenv.txt -------------------------------------------------------------------------------- /requirements.d/docker_compose.txt: -------------------------------------------------------------------------------- 1 | docker_compose==1.4.0rc3 2 | requests>=2.6.1,<2.7 3 | -------------------------------------------------------------------------------- /requirements.d/docker_push.txt: -------------------------------------------------------------------------------- 1 | -r docker_compose.txt 2 | figtools>=0.2.2 3 | -------------------------------------------------------------------------------- /requirements.d/docs.txt: -------------------------------------------------------------------------------- 1 | sphinx 2 | -------------------------------------------------------------------------------- /requirements.d/pre_commit.txt: -------------------------------------------------------------------------------- 1 | pre-commit>=0.9.1 2 | -------------------------------------------------------------------------------- /requirements.d/py27-internal.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yelp/schematizer/HEAD/requirements.d/py27-internal.txt -------------------------------------------------------------------------------- /requirements.d/py27.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yelp/schematizer/HEAD/requirements.d/py27.txt -------------------------------------------------------------------------------- /requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yelp/schematizer/HEAD/requirements.txt -------------------------------------------------------------------------------- /schema/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yelp/schematizer/HEAD/schema/Dockerfile -------------------------------------------------------------------------------- /schema/migrations/avro_schema.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yelp/schematizer/HEAD/schema/migrations/avro_schema.xml -------------------------------------------------------------------------------- /schema/migrations/avro_schema_element.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yelp/schematizer/HEAD/schema/migrations/avro_schema_element.xml -------------------------------------------------------------------------------- /schema/migrations/consumer.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yelp/schematizer/HEAD/schema/migrations/consumer.xml -------------------------------------------------------------------------------- /schema/migrations/consumer_group.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yelp/schematizer/HEAD/schema/migrations/consumer_group.xml -------------------------------------------------------------------------------- /schema/migrations/consumer_group_data_source.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yelp/schematizer/HEAD/schema/migrations/consumer_group_data_source.xml -------------------------------------------------------------------------------- /schema/migrations/data_target.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yelp/schematizer/HEAD/schema/migrations/data_target.xml -------------------------------------------------------------------------------- /schema/migrations/master.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yelp/schematizer/HEAD/schema/migrations/master.xml -------------------------------------------------------------------------------- /schema/migrations/meta_attribute_mapping_store.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yelp/schematizer/HEAD/schema/migrations/meta_attribute_mapping_store.xml -------------------------------------------------------------------------------- /schema/migrations/namespace.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yelp/schematizer/HEAD/schema/migrations/namespace.xml -------------------------------------------------------------------------------- /schema/migrations/note.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yelp/schematizer/HEAD/schema/migrations/note.xml -------------------------------------------------------------------------------- /schema/migrations/producer.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yelp/schematizer/HEAD/schema/migrations/producer.xml -------------------------------------------------------------------------------- /schema/migrations/refresh.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yelp/schematizer/HEAD/schema/migrations/refresh.xml -------------------------------------------------------------------------------- /schema/migrations/schema_meta_attribute_mapping.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yelp/schematizer/HEAD/schema/migrations/schema_meta_attribute_mapping.xml -------------------------------------------------------------------------------- /schema/migrations/source.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yelp/schematizer/HEAD/schema/migrations/source.xml -------------------------------------------------------------------------------- /schema/migrations/source_category.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yelp/schematizer/HEAD/schema/migrations/source_category.xml -------------------------------------------------------------------------------- /schema/migrations/tools/liquibase.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yelp/schematizer/HEAD/schema/migrations/tools/liquibase.jar -------------------------------------------------------------------------------- /schema/migrations/tools/mysql-connector-java-5.1.29-bin.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yelp/schematizer/HEAD/schema/migrations/tools/mysql-connector-java-5.1.29-bin.jar -------------------------------------------------------------------------------- /schema/migrations/topic.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yelp/schematizer/HEAD/schema/migrations/topic.xml -------------------------------------------------------------------------------- /schema/my.cnf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yelp/schematizer/HEAD/schema/my.cnf -------------------------------------------------------------------------------- /schema/setup.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yelp/schematizer/HEAD/schema/setup.sh -------------------------------------------------------------------------------- /schema/setup.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yelp/schematizer/HEAD/schema/setup.sql -------------------------------------------------------------------------------- /schema/startup.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yelp/schematizer/HEAD/schema/startup.sh -------------------------------------------------------------------------------- /schema/tables/avro_schema.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yelp/schematizer/HEAD/schema/tables/avro_schema.sql -------------------------------------------------------------------------------- /schema/tables/avro_schema_element.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yelp/schematizer/HEAD/schema/tables/avro_schema_element.sql -------------------------------------------------------------------------------- /schema/tables/consumer.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yelp/schematizer/HEAD/schema/tables/consumer.sql -------------------------------------------------------------------------------- /schema/tables/consumer_group.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yelp/schematizer/HEAD/schema/tables/consumer_group.sql -------------------------------------------------------------------------------- /schema/tables/consumer_group_data_source.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yelp/schematizer/HEAD/schema/tables/consumer_group_data_source.sql -------------------------------------------------------------------------------- /schema/tables/data_target.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yelp/schematizer/HEAD/schema/tables/data_target.sql -------------------------------------------------------------------------------- /schema/tables/meta_attribute_mapping_store.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yelp/schematizer/HEAD/schema/tables/meta_attribute_mapping_store.sql -------------------------------------------------------------------------------- /schema/tables/namespace.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yelp/schematizer/HEAD/schema/tables/namespace.sql -------------------------------------------------------------------------------- /schema/tables/note.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yelp/schematizer/HEAD/schema/tables/note.sql -------------------------------------------------------------------------------- /schema/tables/producer.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yelp/schematizer/HEAD/schema/tables/producer.sql -------------------------------------------------------------------------------- /schema/tables/refresh.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yelp/schematizer/HEAD/schema/tables/refresh.sql -------------------------------------------------------------------------------- /schema/tables/schema_meta_attribute_mapping.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yelp/schematizer/HEAD/schema/tables/schema_meta_attribute_mapping.sql -------------------------------------------------------------------------------- /schema/tables/source.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yelp/schematizer/HEAD/schema/tables/source.sql -------------------------------------------------------------------------------- /schema/tables/source_category.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yelp/schematizer/HEAD/schema/tables/source_category.sql -------------------------------------------------------------------------------- /schema/tables/topic.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yelp/schematizer/HEAD/schema/tables/topic.sql -------------------------------------------------------------------------------- /schematizer.wsgi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yelp/schematizer/HEAD/schematizer.wsgi -------------------------------------------------------------------------------- /schematizer/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /schematizer/api/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /schematizer/api/decorators.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yelp/schematizer/HEAD/schematizer/api/decorators.py -------------------------------------------------------------------------------- /schematizer/api/exceptions/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /schematizer/api/exceptions/exceptions_v1.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yelp/schematizer/HEAD/schematizer/api/exceptions/exceptions_v1.py -------------------------------------------------------------------------------- /schematizer/api/requests/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /schematizer/api/requests/requests_v1.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yelp/schematizer/HEAD/schematizer/api/requests/requests_v1.py -------------------------------------------------------------------------------- /schematizer/api/responses/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /schematizer/api/responses/responses_v1.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yelp/schematizer/HEAD/schematizer/api/responses/responses_v1.py -------------------------------------------------------------------------------- /schematizer/components/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /schematizer/components/converters/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yelp/schematizer/HEAD/schematizer/components/converters/__init__.py -------------------------------------------------------------------------------- /schematizer/components/converters/avro_to_redshift_converter.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yelp/schematizer/HEAD/schematizer/components/converters/avro_to_redshift_converter.py -------------------------------------------------------------------------------- /schematizer/components/converters/converter_base.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yelp/schematizer/HEAD/schematizer/components/converters/converter_base.py -------------------------------------------------------------------------------- /schematizer/components/converters/mysql_to_avro_converter.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yelp/schematizer/HEAD/schematizer/components/converters/mysql_to_avro_converter.py -------------------------------------------------------------------------------- /schematizer/components/converters/redshift_to_avro_converter.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yelp/schematizer/HEAD/schematizer/components/converters/redshift_to_avro_converter.py -------------------------------------------------------------------------------- /schematizer/components/handlers/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /schematizer/components/handlers/mysql_handler.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yelp/schematizer/HEAD/schematizer/components/handlers/mysql_handler.py -------------------------------------------------------------------------------- /schematizer/components/handlers/sql_handler.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yelp/schematizer/HEAD/schematizer/components/handlers/sql_handler.py -------------------------------------------------------------------------------- /schematizer/components/handlers/sql_handler_base.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yelp/schematizer/HEAD/schematizer/components/handlers/sql_handler_base.py -------------------------------------------------------------------------------- /schematizer/components/redshift_schema_migration.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yelp/schematizer/HEAD/schematizer/components/redshift_schema_migration.py -------------------------------------------------------------------------------- /schematizer/config.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yelp/schematizer/HEAD/schematizer/config.py -------------------------------------------------------------------------------- /schematizer/environment_configs.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yelp/schematizer/HEAD/schematizer/environment_configs.py -------------------------------------------------------------------------------- /schematizer/healthchecks.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yelp/schematizer/HEAD/schematizer/healthchecks.py -------------------------------------------------------------------------------- /schematizer/helpers/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /schematizer/helpers/decorators.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yelp/schematizer/HEAD/schematizer/helpers/decorators.py -------------------------------------------------------------------------------- /schematizer/helpers/formatting.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yelp/schematizer/HEAD/schematizer/helpers/formatting.py -------------------------------------------------------------------------------- /schematizer/helpers/singleton.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yelp/schematizer/HEAD/schematizer/helpers/singleton.py -------------------------------------------------------------------------------- /schematizer/logic/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /schematizer/logic/doc_tool.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yelp/schematizer/HEAD/schematizer/logic/doc_tool.py -------------------------------------------------------------------------------- /schematizer/logic/exceptions.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yelp/schematizer/HEAD/schematizer/logic/exceptions.py -------------------------------------------------------------------------------- /schematizer/logic/meta_attribute_mappers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yelp/schematizer/HEAD/schematizer/logic/meta_attribute_mappers.py -------------------------------------------------------------------------------- /schematizer/logic/registration_repository.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yelp/schematizer/HEAD/schematizer/logic/registration_repository.py -------------------------------------------------------------------------------- /schematizer/logic/schema_element_repository.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yelp/schematizer/HEAD/schematizer/logic/schema_element_repository.py -------------------------------------------------------------------------------- /schematizer/logic/schema_repository.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yelp/schematizer/HEAD/schematizer/logic/schema_repository.py -------------------------------------------------------------------------------- /schematizer/logic/schema_resolution.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yelp/schematizer/HEAD/schematizer/logic/schema_resolution.py -------------------------------------------------------------------------------- /schematizer/logic/validators.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yelp/schematizer/HEAD/schematizer/logic/validators.py -------------------------------------------------------------------------------- /schematizer/models/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yelp/schematizer/HEAD/schematizer/models/__init__.py -------------------------------------------------------------------------------- /schematizer/models/avro_schema.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yelp/schematizer/HEAD/schematizer/models/avro_schema.py -------------------------------------------------------------------------------- /schematizer/models/avro_schema_element.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yelp/schematizer/HEAD/schematizer/models/avro_schema_element.py -------------------------------------------------------------------------------- /schematizer/models/base_model.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yelp/schematizer/HEAD/schematizer/models/base_model.py -------------------------------------------------------------------------------- /schematizer/models/connections/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /schematizer/models/connections/default_connection.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yelp/schematizer/HEAD/schematizer/models/connections/default_connection.py -------------------------------------------------------------------------------- /schematizer/models/connections/yelp_connection.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yelp/schematizer/HEAD/schematizer/models/connections/yelp_connection.py -------------------------------------------------------------------------------- /schematizer/models/consumer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yelp/schematizer/HEAD/schematizer/models/consumer.py -------------------------------------------------------------------------------- /schematizer/models/consumer_group.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yelp/schematizer/HEAD/schematizer/models/consumer_group.py -------------------------------------------------------------------------------- /schematizer/models/consumer_group_data_source.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yelp/schematizer/HEAD/schematizer/models/consumer_group_data_source.py -------------------------------------------------------------------------------- /schematizer/models/data_target.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yelp/schematizer/HEAD/schematizer/models/data_target.py -------------------------------------------------------------------------------- /schematizer/models/database.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yelp/schematizer/HEAD/schematizer/models/database.py -------------------------------------------------------------------------------- /schematizer/models/enums.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yelp/schematizer/HEAD/schematizer/models/enums.py -------------------------------------------------------------------------------- /schematizer/models/exceptions.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yelp/schematizer/HEAD/schematizer/models/exceptions.py -------------------------------------------------------------------------------- /schematizer/models/meta_attribute_mapping_store.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yelp/schematizer/HEAD/schematizer/models/meta_attribute_mapping_store.py -------------------------------------------------------------------------------- /schematizer/models/mysql_data_types.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yelp/schematizer/HEAD/schematizer/models/mysql_data_types.py -------------------------------------------------------------------------------- /schematizer/models/namespace.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yelp/schematizer/HEAD/schematizer/models/namespace.py -------------------------------------------------------------------------------- /schematizer/models/note.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yelp/schematizer/HEAD/schematizer/models/note.py -------------------------------------------------------------------------------- /schematizer/models/page_info.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yelp/schematizer/HEAD/schematizer/models/page_info.py -------------------------------------------------------------------------------- /schematizer/models/producer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yelp/schematizer/HEAD/schematizer/models/producer.py -------------------------------------------------------------------------------- /schematizer/models/redshift_data_types.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yelp/schematizer/HEAD/schematizer/models/redshift_data_types.py -------------------------------------------------------------------------------- /schematizer/models/redshift_sql_entities.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yelp/schematizer/HEAD/schematizer/models/redshift_sql_entities.py -------------------------------------------------------------------------------- /schematizer/models/refresh.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yelp/schematizer/HEAD/schematizer/models/refresh.py -------------------------------------------------------------------------------- /schematizer/models/schema_meta_attribute_mapping.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yelp/schematizer/HEAD/schematizer/models/schema_meta_attribute_mapping.py -------------------------------------------------------------------------------- /schematizer/models/source.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yelp/schematizer/HEAD/schematizer/models/source.py -------------------------------------------------------------------------------- /schematizer/models/source_category.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yelp/schematizer/HEAD/schematizer/models/source_category.py -------------------------------------------------------------------------------- /schematizer/models/sql_entities.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yelp/schematizer/HEAD/schematizer/models/sql_entities.py -------------------------------------------------------------------------------- /schematizer/models/topic.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yelp/schematizer/HEAD/schematizer/models/topic.py -------------------------------------------------------------------------------- /schematizer/models/types/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /schematizer/models/types/time.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yelp/schematizer/HEAD/schematizer/models/types/time.py -------------------------------------------------------------------------------- /schematizer/schematizer_tweens.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yelp/schematizer/HEAD/schematizer/schematizer_tweens.py -------------------------------------------------------------------------------- /schematizer/servlib/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /schematizer/servlib/clog_util.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yelp/schematizer/HEAD/schematizer/servlib/clog_util.py -------------------------------------------------------------------------------- /schematizer/servlib/config_util.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yelp/schematizer/HEAD/schematizer/servlib/config_util.py -------------------------------------------------------------------------------- /schematizer/servlib/logging_util.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yelp/schematizer/HEAD/schematizer/servlib/logging_util.py -------------------------------------------------------------------------------- /schematizer/templates/index.mako: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yelp/schematizer/HEAD/schematizer/templates/index.mako -------------------------------------------------------------------------------- /schematizer/tools/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /schematizer/tools/delete_bad_namespace.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yelp/schematizer/HEAD/schematizer/tools/delete_bad_namespace.py -------------------------------------------------------------------------------- /schematizer/tools/register_tables.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yelp/schematizer/HEAD/schematizer/tools/register_tables.py -------------------------------------------------------------------------------- /schematizer/utils/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /schematizer/utils/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yelp/schematizer/HEAD/schematizer/utils/utils.py -------------------------------------------------------------------------------- /schematizer/views/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /schematizer/views/categories.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yelp/schematizer/HEAD/schematizer/views/categories.py -------------------------------------------------------------------------------- /schematizer/views/compatibility.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yelp/schematizer/HEAD/schematizer/views/compatibility.py -------------------------------------------------------------------------------- /schematizer/views/consumer_groups.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yelp/schematizer/HEAD/schematizer/views/consumer_groups.py -------------------------------------------------------------------------------- /schematizer/views/data_targets.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yelp/schematizer/HEAD/schematizer/views/data_targets.py -------------------------------------------------------------------------------- /schematizer/views/meta_attribute_mapping.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yelp/schematizer/HEAD/schematizer/views/meta_attribute_mapping.py -------------------------------------------------------------------------------- /schematizer/views/namespaces.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yelp/schematizer/HEAD/schematizer/views/namespaces.py -------------------------------------------------------------------------------- /schematizer/views/notes.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yelp/schematizer/HEAD/schematizer/views/notes.py -------------------------------------------------------------------------------- /schematizer/views/refreshes.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yelp/schematizer/HEAD/schematizer/views/refreshes.py -------------------------------------------------------------------------------- /schematizer/views/schema_migrations.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yelp/schematizer/HEAD/schematizer/views/schema_migrations.py -------------------------------------------------------------------------------- /schematizer/views/schemas.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yelp/schematizer/HEAD/schematizer/views/schemas.py -------------------------------------------------------------------------------- /schematizer/views/sources.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yelp/schematizer/HEAD/schematizer/views/sources.py -------------------------------------------------------------------------------- /schematizer/views/topics.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yelp/schematizer/HEAD/schematizer/views/topics.py -------------------------------------------------------------------------------- /schematizer/views/view_common.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yelp/schematizer/HEAD/schematizer/views/view_common.py -------------------------------------------------------------------------------- /schematizer/webapp.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yelp/schematizer/HEAD/schematizer/webapp.py -------------------------------------------------------------------------------- /schematizer_testing/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /schematizer_testing/asserts.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yelp/schematizer/HEAD/schematizer_testing/asserts.py -------------------------------------------------------------------------------- /schematizer_testing/factories.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yelp/schematizer/HEAD/schematizer_testing/factories.py -------------------------------------------------------------------------------- /schematizer_testing/models/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /schematizer_testing/models/mysql_data_types.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yelp/schematizer/HEAD/schematizer_testing/models/mysql_data_types.py -------------------------------------------------------------------------------- /schematizer_testing/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yelp/schematizer/HEAD/schematizer_testing/utils.py -------------------------------------------------------------------------------- /serviceinitd/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /serviceinitd/internal_schematizer: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yelp/schematizer/HEAD/serviceinitd/internal_schematizer -------------------------------------------------------------------------------- /serviceinitd/schematizer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yelp/schematizer/HEAD/serviceinitd/schematizer.py -------------------------------------------------------------------------------- /setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yelp/schematizer/HEAD/setup.py -------------------------------------------------------------------------------- /test_everything.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yelp/schematizer/HEAD/test_everything.sh -------------------------------------------------------------------------------- /tests/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/api/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/api/decorators_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yelp/schematizer/HEAD/tests/api/decorators_test.py -------------------------------------------------------------------------------- /tests/components/converters/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/components/converters/avro_to_redshift_converter_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yelp/schematizer/HEAD/tests/components/converters/avro_to_redshift_converter_test.py -------------------------------------------------------------------------------- /tests/components/converters/mysql_to_avro_converter_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yelp/schematizer/HEAD/tests/components/converters/mysql_to_avro_converter_test.py -------------------------------------------------------------------------------- /tests/components/converters/redshift_to_avro_converter_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yelp/schematizer/HEAD/tests/components/converters/redshift_to_avro_converter_test.py -------------------------------------------------------------------------------- /tests/components/handlers/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/components/handlers/mysql_handler_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yelp/schematizer/HEAD/tests/components/handlers/mysql_handler_test.py -------------------------------------------------------------------------------- /tests/components/handlers/sql_handler_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yelp/schematizer/HEAD/tests/components/handlers/sql_handler_test.py -------------------------------------------------------------------------------- /tests/components/redshift_schema_migration_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yelp/schematizer/HEAD/tests/components/redshift_schema_migration_test.py -------------------------------------------------------------------------------- /tests/conftest.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yelp/schematizer/HEAD/tests/conftest.py -------------------------------------------------------------------------------- /tests/helpers/decorators_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yelp/schematizer/HEAD/tests/helpers/decorators_test.py -------------------------------------------------------------------------------- /tests/logic/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/logic/doc_tool_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yelp/schematizer/HEAD/tests/logic/doc_tool_test.py -------------------------------------------------------------------------------- /tests/logic/meta_attribute_mappers_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yelp/schematizer/HEAD/tests/logic/meta_attribute_mappers_test.py -------------------------------------------------------------------------------- /tests/logic/registration_repository_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yelp/schematizer/HEAD/tests/logic/registration_repository_test.py -------------------------------------------------------------------------------- /tests/logic/schema_element_repository_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yelp/schematizer/HEAD/tests/logic/schema_element_repository_test.py -------------------------------------------------------------------------------- /tests/logic/schema_repository_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yelp/schematizer/HEAD/tests/logic/schema_repository_test.py -------------------------------------------------------------------------------- /tests/logic/schema_resolution_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yelp/schematizer/HEAD/tests/logic/schema_resolution_test.py -------------------------------------------------------------------------------- /tests/models/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/models/avro_schema_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yelp/schematizer/HEAD/tests/models/avro_schema_test.py -------------------------------------------------------------------------------- /tests/models/base_model_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yelp/schematizer/HEAD/tests/models/base_model_test.py -------------------------------------------------------------------------------- /tests/models/data_target_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yelp/schematizer/HEAD/tests/models/data_target_test.py -------------------------------------------------------------------------------- /tests/models/meta_attribute_mapping_store_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yelp/schematizer/HEAD/tests/models/meta_attribute_mapping_store_test.py -------------------------------------------------------------------------------- /tests/models/namespace_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yelp/schematizer/HEAD/tests/models/namespace_test.py -------------------------------------------------------------------------------- /tests/models/refresh_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yelp/schematizer/HEAD/tests/models/refresh_test.py -------------------------------------------------------------------------------- /tests/models/source_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yelp/schematizer/HEAD/tests/models/source_test.py -------------------------------------------------------------------------------- /tests/models/testing_db.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yelp/schematizer/HEAD/tests/models/testing_db.py -------------------------------------------------------------------------------- /tests/models/topic_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yelp/schematizer/HEAD/tests/models/topic_test.py -------------------------------------------------------------------------------- /tests/servlib/clog_util_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yelp/schematizer/HEAD/tests/servlib/clog_util_test.py -------------------------------------------------------------------------------- /tests/servlib/config_util_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yelp/schematizer/HEAD/tests/servlib/config_util_test.py -------------------------------------------------------------------------------- /tests/servlib/logging_util_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yelp/schematizer/HEAD/tests/servlib/logging_util_test.py -------------------------------------------------------------------------------- /tests/tools/register_tables_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yelp/schematizer/HEAD/tests/tools/register_tables_test.py -------------------------------------------------------------------------------- /tests/utils/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/utils/utils_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yelp/schematizer/HEAD/tests/utils/utils_test.py -------------------------------------------------------------------------------- /tests/views/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/views/api_test_base.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yelp/schematizer/HEAD/tests/views/api_test_base.py -------------------------------------------------------------------------------- /tests/views/categories_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yelp/schematizer/HEAD/tests/views/categories_test.py -------------------------------------------------------------------------------- /tests/views/compatibility_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yelp/schematizer/HEAD/tests/views/compatibility_test.py -------------------------------------------------------------------------------- /tests/views/consumer_groups_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yelp/schematizer/HEAD/tests/views/consumer_groups_test.py -------------------------------------------------------------------------------- /tests/views/data_targets_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yelp/schematizer/HEAD/tests/views/data_targets_test.py -------------------------------------------------------------------------------- /tests/views/meta_attribute_mapping_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yelp/schematizer/HEAD/tests/views/meta_attribute_mapping_test.py -------------------------------------------------------------------------------- /tests/views/namespaces_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yelp/schematizer/HEAD/tests/views/namespaces_test.py -------------------------------------------------------------------------------- /tests/views/notes_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yelp/schematizer/HEAD/tests/views/notes_test.py -------------------------------------------------------------------------------- /tests/views/refreshes_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yelp/schematizer/HEAD/tests/views/refreshes_test.py -------------------------------------------------------------------------------- /tests/views/schema_migrations_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yelp/schematizer/HEAD/tests/views/schema_migrations_test.py -------------------------------------------------------------------------------- /tests/views/schemas_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yelp/schematizer/HEAD/tests/views/schemas_test.py -------------------------------------------------------------------------------- /tests/views/sources_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yelp/schematizer/HEAD/tests/views/sources_test.py -------------------------------------------------------------------------------- /tests/views/topics_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yelp/schematizer/HEAD/tests/views/topics_test.py -------------------------------------------------------------------------------- /topology.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yelp/schematizer/HEAD/topology.yaml -------------------------------------------------------------------------------- /tox-opensource.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yelp/schematizer/HEAD/tox-opensource.ini -------------------------------------------------------------------------------- /tox.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yelp/schematizer/HEAD/tox.ini --------------------------------------------------------------------------------