├── .bazelignore ├── .bazelrc ├── .bazelversion ├── .github ├── CODEOWNERS └── workflows │ └── test.yaml ├── .gitignore ├── .prettierrc ├── BUILD ├── LICENSE ├── WORKSPACE ├── cli ├── BUILD ├── api │ ├── BUILD │ ├── commands │ │ ├── build.ts │ │ ├── compile.ts │ │ ├── credentials.ts │ │ ├── init.ts │ │ ├── install.ts │ │ ├── prune.ts │ │ ├── query.ts │ │ ├── run.ts │ │ ├── state.ts │ │ ├── test.ts │ │ └── tslint.json │ ├── dbadapters │ │ ├── bigquery.ts │ │ ├── execution_sql.ts │ │ ├── index.ts │ │ ├── tasks.ts │ │ └── tslint.json │ ├── index.ts │ ├── utils.ts │ └── utils │ │ ├── BUILD │ │ ├── cancellable_promise.ts │ │ ├── error_parsing.ts │ │ ├── graphs.ts │ │ └── results.ts ├── console.ts ├── credentials.ts ├── index.ts ├── index_test.ts ├── tslint.json ├── util.ts ├── util_test.ts ├── vm │ ├── BUILD │ └── compile.ts └── yargswrapper.ts ├── cloudbuild-publish.yaml ├── cloudbuild-test.yaml ├── cloudbuild-version.yaml ├── common ├── errors │ ├── BUILD │ ├── errors.spec.ts │ └── errors.ts ├── flags │ ├── BUILD │ ├── index.ts │ └── testing │ │ ├── BUILD │ │ └── index.ts ├── promises │ ├── BUILD │ ├── index.spec.ts │ └── index.ts ├── protos │ ├── BUILD │ └── index.ts └── strings │ ├── BUILD │ ├── index.ts │ ├── stringifier.spec.ts │ └── stringifier.ts ├── contributing.md ├── core ├── BUILD ├── actions │ ├── assertion.ts │ ├── assertion_test.ts │ ├── data_preparation.ts │ ├── data_preparation_test.ts │ ├── declaration.ts │ ├── declaration_test.ts │ ├── filename_override_test.ts │ ├── incremental_table.ts │ ├── incremental_table_test.ts │ ├── index.ts │ ├── index_test.ts │ ├── notebook.ts │ ├── notebook_test.ts │ ├── operation.ts │ ├── operation_test.ts │ ├── table.ts │ ├── table_test.ts │ ├── test.ts │ ├── test_test.ts │ ├── view.ts │ └── view_test.ts ├── column_descriptors.ts ├── compilation_sql │ ├── BUILD │ ├── index.ts │ └── tslint.json ├── compilers.ts ├── contextables.ts ├── extension.ts ├── index.ts ├── main.ts ├── main_test.ts ├── path.ts ├── session.ts ├── targets.ts ├── utils.ts ├── utils_test.ts ├── version.ts.tmpl └── workflow_settings.ts ├── docs ├── configs-reference.md ├── packages.md └── reference │ ├── assertion.md │ ├── configs.md │ ├── declaration.md │ ├── incrementaltable.md │ ├── notebook.md │ ├── operation.md │ ├── session.md │ ├── table.md │ ├── test.md │ └── view.md ├── examples ├── BUILD ├── examples_test.ts ├── extreme_weather_programming │ ├── definitions │ │ ├── actions.yaml │ │ ├── repositories_created_during_extreme_weather.sql │ │ ├── repositories_that_mention_extreme_weather.sql │ │ ├── snowy_repository_creation.ipynb │ │ └── was_there_extreme_weather.sql │ ├── readme.md │ └── workflow_settings.yaml └── stackoverflow_reporter │ ├── definitions │ ├── reporting │ │ ├── posts_combined.sqlx │ │ └── user_stats.sqlx │ ├── sources │ │ ├── badges.sqlx │ │ ├── posts_answers.sqlx │ │ ├── posts_questions.sqlx │ │ └── users.sqlx │ └── staging │ │ ├── stg_badges.sqlx │ │ ├── stg_posts_answers.sqlx │ │ ├── stg_posts_questions.sqlx │ │ └── stg_users.sqlx │ ├── readme.md │ └── workflow_settings.yaml ├── package.json ├── packages ├── @dataform │ ├── BUILD │ ├── cli │ │ ├── BUILD │ │ ├── index.ts │ │ ├── package.layer.json │ │ └── worker.ts │ ├── core │ │ ├── BUILD │ │ ├── index.ts │ │ └── webpack.config.js │ └── package.layer.json ├── BUILD ├── gen_package_json.ts ├── index.bzl ├── rollup.config.js ├── rollup_bundle_dts.bzl ├── rollup_dts.config.js └── sample-extension │ ├── BUILD │ ├── index.ts │ └── webpack.config.js ├── protos ├── BUILD ├── configs.proto ├── core.proto ├── evaluation.proto ├── execution.proto └── profiles.proto ├── readme.md ├── scripts ├── create_gh_pr ├── create_npmrc ├── decrypt_secret ├── lint ├── publish ├── regenerate_docs ├── run ├── run_integration_tests ├── run_tests ├── run_tests_on_cloudbuild ├── update_test_credentials └── update_version ├── sqlx ├── BUILD ├── format.ts ├── format_test.ts ├── lexer.ts ├── lexer_test.ts └── tslint.json ├── static ├── BUILD └── images │ ├── simple-dag.png │ └── single-source-of-truth.png ├── test_credentials ├── BUILD └── bigquery.json.enc ├── testing ├── BUILD ├── build_test.bzl ├── build_test.sh ├── child_process.ts ├── fixtures.ts ├── hook.ts ├── index.bzl ├── index.ts ├── index_test.ts ├── run_core.ts ├── runner.ts ├── suite.ts └── test.ts ├── tests ├── api │ ├── BUILD │ ├── api.spec.ts │ ├── projects.spec.ts │ ├── projects │ │ ├── common_v2 │ │ │ ├── BUILD │ │ │ ├── dataform.json │ │ │ ├── definitions │ │ │ │ ├── example_assertion.sqlx │ │ │ │ ├── example_assertion_with_tags.sqlx │ │ │ │ ├── example_backticks.sqlx │ │ │ │ ├── example_declaration.sqlx │ │ │ │ ├── example_deferred.js │ │ │ │ ├── example_double_backslash.sqlx │ │ │ │ ├── example_incremental.sqlx │ │ │ │ ├── example_is_incremental.sqlx │ │ │ │ ├── example_js_blocks.sqlx │ │ │ │ ├── example_materialized_view.sqlx │ │ │ │ ├── example_no_whitespace_at_end.sqlx │ │ │ │ ├── example_operation_with_output.sqlx │ │ │ │ ├── example_operations.sqlx │ │ │ │ ├── example_operations_with_tags.sqlx │ │ │ │ ├── example_table.sqlx │ │ │ │ ├── example_table_with_tags.sqlx │ │ │ │ ├── example_test_case.sqlx │ │ │ │ ├── example_test_case_fq_ref.sqlx │ │ │ │ ├── example_view.sqlx │ │ │ │ ├── has_compile_errors │ │ │ │ │ ├── assertion_with_bigquery.sqlx │ │ │ │ │ ├── assertion_with_materialized.sqlx │ │ │ │ │ ├── assertion_with_output.sqlx │ │ │ │ │ ├── assertion_with_postops.sqlx │ │ │ │ │ ├── assertion_with_preops.sqlx │ │ │ │ │ ├── protected_assertion.sqlx │ │ │ │ │ ├── table_with_materialized.sqlx │ │ │ │ │ ├── view_with_incremental.sqlx │ │ │ │ │ ├── view_with_multiple_statements.sqlx │ │ │ │ │ ├── view_with_semi_colon_at_end.sqlx │ │ │ │ │ └── view_without_hermetic.sqlx │ │ │ │ ├── override_database_example.sqlx │ │ │ │ ├── override_schema_example.sqlx │ │ │ │ ├── override_schema_example_unchanged.sqlx │ │ │ │ ├── sample_data.sqlx │ │ │ │ └── test.js │ │ │ ├── includes │ │ │ │ ├── constants.js │ │ │ │ ├── example_ignore.js │ │ │ │ └── subdirectory │ │ │ │ │ └── macros.js │ │ │ └── package.json │ │ ├── invalid_dataform_json │ │ │ ├── BUILD │ │ │ ├── dataform.json │ │ │ └── package.json │ │ └── never_finishes_compiling │ │ │ ├── BUILD │ │ │ ├── dataform.json │ │ │ ├── definitions │ │ │ └── test.js │ │ │ └── package.json │ └── utils │ │ ├── cancellable_promise.spec.ts │ │ └── error_parsing.spec.ts ├── integration │ ├── BUILD │ ├── bigquery.spec.ts │ ├── bigquery_project │ │ ├── BUILD │ │ ├── definitions │ │ │ ├── depends_on_example_view.sqlx │ │ │ ├── depends_on_sample_data_3.sqlx │ │ │ ├── example_assertion_fail.sqlx │ │ │ ├── example_assertion_pass.sqlx │ │ │ ├── example_incremental.sqlx │ │ │ ├── example_incremental_merge.sqlx │ │ │ ├── example_materialized_view.sqlx │ │ │ ├── example_operation.sqlx │ │ │ ├── example_operation_partial_fail.sqlx │ │ │ ├── example_table.sqlx │ │ │ ├── example_view.sqlx │ │ │ ├── sample_data.sqlx │ │ │ ├── sample_data_2.sqlx │ │ │ ├── sample_data_3.sqlx │ │ │ └── test.js │ │ ├── package.json │ │ └── workflow_settings.yaml │ └── utils.ts └── tslint.json ├── tools ├── BUILD ├── common │ ├── BUILD │ └── copy.bzl ├── expand_template.bzl ├── gcloud │ ├── BUILD │ ├── gcloud_function.bzl │ ├── repository_rules.bzl │ └── secrets.bzl ├── gen-package-json │ └── BUILD ├── node_modules.bzl ├── ts_library.bzl └── ts_proto_library.bzl ├── tsconfig.json ├── tslint.json ├── typedoc.json ├── version.bzl ├── vscode ├── BUILD ├── LICENSE ├── README.md ├── contributing.md ├── dataform_logo.png ├── extension.ts ├── language-configuration.json ├── package-lock.json ├── package.json ├── packager.sh ├── run.sh ├── server.ts ├── sqlx.grammar.json └── workflow_settings_yaml.schema.json └── yarn.lock /.bazelignore: -------------------------------------------------------------------------------- 1 | node_modules 2 | scripts 3 | -------------------------------------------------------------------------------- /.bazelrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dataform-co/dataform/HEAD/.bazelrc -------------------------------------------------------------------------------- /.bazelversion: -------------------------------------------------------------------------------- 1 | 5.4.0 2 | -------------------------------------------------------------------------------- /.github/CODEOWNERS: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dataform-co/dataform/HEAD/.github/CODEOWNERS -------------------------------------------------------------------------------- /.github/workflows/test.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dataform-co/dataform/HEAD/.github/workflows/test.yaml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dataform-co/dataform/HEAD/.gitignore -------------------------------------------------------------------------------- /.prettierrc: -------------------------------------------------------------------------------- 1 | { 2 | "printWidth": 100 3 | } 4 | -------------------------------------------------------------------------------- /BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dataform-co/dataform/HEAD/BUILD -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dataform-co/dataform/HEAD/LICENSE -------------------------------------------------------------------------------- /WORKSPACE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dataform-co/dataform/HEAD/WORKSPACE -------------------------------------------------------------------------------- /cli/BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dataform-co/dataform/HEAD/cli/BUILD -------------------------------------------------------------------------------- /cli/api/BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dataform-co/dataform/HEAD/cli/api/BUILD -------------------------------------------------------------------------------- /cli/api/commands/build.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dataform-co/dataform/HEAD/cli/api/commands/build.ts -------------------------------------------------------------------------------- /cli/api/commands/compile.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dataform-co/dataform/HEAD/cli/api/commands/compile.ts -------------------------------------------------------------------------------- /cli/api/commands/credentials.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dataform-co/dataform/HEAD/cli/api/commands/credentials.ts -------------------------------------------------------------------------------- /cli/api/commands/init.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dataform-co/dataform/HEAD/cli/api/commands/init.ts -------------------------------------------------------------------------------- /cli/api/commands/install.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dataform-co/dataform/HEAD/cli/api/commands/install.ts -------------------------------------------------------------------------------- /cli/api/commands/prune.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dataform-co/dataform/HEAD/cli/api/commands/prune.ts -------------------------------------------------------------------------------- /cli/api/commands/query.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dataform-co/dataform/HEAD/cli/api/commands/query.ts -------------------------------------------------------------------------------- /cli/api/commands/run.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dataform-co/dataform/HEAD/cli/api/commands/run.ts -------------------------------------------------------------------------------- /cli/api/commands/state.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dataform-co/dataform/HEAD/cli/api/commands/state.ts -------------------------------------------------------------------------------- /cli/api/commands/test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dataform-co/dataform/HEAD/cli/api/commands/test.ts -------------------------------------------------------------------------------- /cli/api/commands/tslint.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dataform-co/dataform/HEAD/cli/api/commands/tslint.json -------------------------------------------------------------------------------- /cli/api/dbadapters/bigquery.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dataform-co/dataform/HEAD/cli/api/dbadapters/bigquery.ts -------------------------------------------------------------------------------- /cli/api/dbadapters/execution_sql.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dataform-co/dataform/HEAD/cli/api/dbadapters/execution_sql.ts -------------------------------------------------------------------------------- /cli/api/dbadapters/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dataform-co/dataform/HEAD/cli/api/dbadapters/index.ts -------------------------------------------------------------------------------- /cli/api/dbadapters/tasks.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dataform-co/dataform/HEAD/cli/api/dbadapters/tasks.ts -------------------------------------------------------------------------------- /cli/api/dbadapters/tslint.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dataform-co/dataform/HEAD/cli/api/dbadapters/tslint.json -------------------------------------------------------------------------------- /cli/api/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dataform-co/dataform/HEAD/cli/api/index.ts -------------------------------------------------------------------------------- /cli/api/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dataform-co/dataform/HEAD/cli/api/utils.ts -------------------------------------------------------------------------------- /cli/api/utils/BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dataform-co/dataform/HEAD/cli/api/utils/BUILD -------------------------------------------------------------------------------- /cli/api/utils/cancellable_promise.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dataform-co/dataform/HEAD/cli/api/utils/cancellable_promise.ts -------------------------------------------------------------------------------- /cli/api/utils/error_parsing.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dataform-co/dataform/HEAD/cli/api/utils/error_parsing.ts -------------------------------------------------------------------------------- /cli/api/utils/graphs.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dataform-co/dataform/HEAD/cli/api/utils/graphs.ts -------------------------------------------------------------------------------- /cli/api/utils/results.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dataform-co/dataform/HEAD/cli/api/utils/results.ts -------------------------------------------------------------------------------- /cli/console.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dataform-co/dataform/HEAD/cli/console.ts -------------------------------------------------------------------------------- /cli/credentials.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dataform-co/dataform/HEAD/cli/credentials.ts -------------------------------------------------------------------------------- /cli/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dataform-co/dataform/HEAD/cli/index.ts -------------------------------------------------------------------------------- /cli/index_test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dataform-co/dataform/HEAD/cli/index_test.ts -------------------------------------------------------------------------------- /cli/tslint.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dataform-co/dataform/HEAD/cli/tslint.json -------------------------------------------------------------------------------- /cli/util.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dataform-co/dataform/HEAD/cli/util.ts -------------------------------------------------------------------------------- /cli/util_test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dataform-co/dataform/HEAD/cli/util_test.ts -------------------------------------------------------------------------------- /cli/vm/BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dataform-co/dataform/HEAD/cli/vm/BUILD -------------------------------------------------------------------------------- /cli/vm/compile.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dataform-co/dataform/HEAD/cli/vm/compile.ts -------------------------------------------------------------------------------- /cli/yargswrapper.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dataform-co/dataform/HEAD/cli/yargswrapper.ts -------------------------------------------------------------------------------- /cloudbuild-publish.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dataform-co/dataform/HEAD/cloudbuild-publish.yaml -------------------------------------------------------------------------------- /cloudbuild-test.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dataform-co/dataform/HEAD/cloudbuild-test.yaml -------------------------------------------------------------------------------- /cloudbuild-version.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dataform-co/dataform/HEAD/cloudbuild-version.yaml -------------------------------------------------------------------------------- /common/errors/BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dataform-co/dataform/HEAD/common/errors/BUILD -------------------------------------------------------------------------------- /common/errors/errors.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dataform-co/dataform/HEAD/common/errors/errors.spec.ts -------------------------------------------------------------------------------- /common/errors/errors.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dataform-co/dataform/HEAD/common/errors/errors.ts -------------------------------------------------------------------------------- /common/flags/BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dataform-co/dataform/HEAD/common/flags/BUILD -------------------------------------------------------------------------------- /common/flags/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dataform-co/dataform/HEAD/common/flags/index.ts -------------------------------------------------------------------------------- /common/flags/testing/BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dataform-co/dataform/HEAD/common/flags/testing/BUILD -------------------------------------------------------------------------------- /common/flags/testing/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dataform-co/dataform/HEAD/common/flags/testing/index.ts -------------------------------------------------------------------------------- /common/promises/BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dataform-co/dataform/HEAD/common/promises/BUILD -------------------------------------------------------------------------------- /common/promises/index.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dataform-co/dataform/HEAD/common/promises/index.spec.ts -------------------------------------------------------------------------------- /common/promises/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dataform-co/dataform/HEAD/common/promises/index.ts -------------------------------------------------------------------------------- /common/protos/BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dataform-co/dataform/HEAD/common/protos/BUILD -------------------------------------------------------------------------------- /common/protos/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dataform-co/dataform/HEAD/common/protos/index.ts -------------------------------------------------------------------------------- /common/strings/BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dataform-co/dataform/HEAD/common/strings/BUILD -------------------------------------------------------------------------------- /common/strings/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dataform-co/dataform/HEAD/common/strings/index.ts -------------------------------------------------------------------------------- /common/strings/stringifier.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dataform-co/dataform/HEAD/common/strings/stringifier.spec.ts -------------------------------------------------------------------------------- /common/strings/stringifier.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dataform-co/dataform/HEAD/common/strings/stringifier.ts -------------------------------------------------------------------------------- /contributing.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dataform-co/dataform/HEAD/contributing.md -------------------------------------------------------------------------------- /core/BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dataform-co/dataform/HEAD/core/BUILD -------------------------------------------------------------------------------- /core/actions/assertion.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dataform-co/dataform/HEAD/core/actions/assertion.ts -------------------------------------------------------------------------------- /core/actions/assertion_test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dataform-co/dataform/HEAD/core/actions/assertion_test.ts -------------------------------------------------------------------------------- /core/actions/data_preparation.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dataform-co/dataform/HEAD/core/actions/data_preparation.ts -------------------------------------------------------------------------------- /core/actions/data_preparation_test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dataform-co/dataform/HEAD/core/actions/data_preparation_test.ts -------------------------------------------------------------------------------- /core/actions/declaration.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dataform-co/dataform/HEAD/core/actions/declaration.ts -------------------------------------------------------------------------------- /core/actions/declaration_test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dataform-co/dataform/HEAD/core/actions/declaration_test.ts -------------------------------------------------------------------------------- /core/actions/filename_override_test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dataform-co/dataform/HEAD/core/actions/filename_override_test.ts -------------------------------------------------------------------------------- /core/actions/incremental_table.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dataform-co/dataform/HEAD/core/actions/incremental_table.ts -------------------------------------------------------------------------------- /core/actions/incremental_table_test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dataform-co/dataform/HEAD/core/actions/incremental_table_test.ts -------------------------------------------------------------------------------- /core/actions/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dataform-co/dataform/HEAD/core/actions/index.ts -------------------------------------------------------------------------------- /core/actions/index_test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dataform-co/dataform/HEAD/core/actions/index_test.ts -------------------------------------------------------------------------------- /core/actions/notebook.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dataform-co/dataform/HEAD/core/actions/notebook.ts -------------------------------------------------------------------------------- /core/actions/notebook_test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dataform-co/dataform/HEAD/core/actions/notebook_test.ts -------------------------------------------------------------------------------- /core/actions/operation.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dataform-co/dataform/HEAD/core/actions/operation.ts -------------------------------------------------------------------------------- /core/actions/operation_test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dataform-co/dataform/HEAD/core/actions/operation_test.ts -------------------------------------------------------------------------------- /core/actions/table.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dataform-co/dataform/HEAD/core/actions/table.ts -------------------------------------------------------------------------------- /core/actions/table_test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dataform-co/dataform/HEAD/core/actions/table_test.ts -------------------------------------------------------------------------------- /core/actions/test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dataform-co/dataform/HEAD/core/actions/test.ts -------------------------------------------------------------------------------- /core/actions/test_test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dataform-co/dataform/HEAD/core/actions/test_test.ts -------------------------------------------------------------------------------- /core/actions/view.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dataform-co/dataform/HEAD/core/actions/view.ts -------------------------------------------------------------------------------- /core/actions/view_test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dataform-co/dataform/HEAD/core/actions/view_test.ts -------------------------------------------------------------------------------- /core/column_descriptors.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dataform-co/dataform/HEAD/core/column_descriptors.ts -------------------------------------------------------------------------------- /core/compilation_sql/BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dataform-co/dataform/HEAD/core/compilation_sql/BUILD -------------------------------------------------------------------------------- /core/compilation_sql/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dataform-co/dataform/HEAD/core/compilation_sql/index.ts -------------------------------------------------------------------------------- /core/compilation_sql/tslint.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dataform-co/dataform/HEAD/core/compilation_sql/tslint.json -------------------------------------------------------------------------------- /core/compilers.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dataform-co/dataform/HEAD/core/compilers.ts -------------------------------------------------------------------------------- /core/contextables.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dataform-co/dataform/HEAD/core/contextables.ts -------------------------------------------------------------------------------- /core/extension.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dataform-co/dataform/HEAD/core/extension.ts -------------------------------------------------------------------------------- /core/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dataform-co/dataform/HEAD/core/index.ts -------------------------------------------------------------------------------- /core/main.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dataform-co/dataform/HEAD/core/main.ts -------------------------------------------------------------------------------- /core/main_test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dataform-co/dataform/HEAD/core/main_test.ts -------------------------------------------------------------------------------- /core/path.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dataform-co/dataform/HEAD/core/path.ts -------------------------------------------------------------------------------- /core/session.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dataform-co/dataform/HEAD/core/session.ts -------------------------------------------------------------------------------- /core/targets.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dataform-co/dataform/HEAD/core/targets.ts -------------------------------------------------------------------------------- /core/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dataform-co/dataform/HEAD/core/utils.ts -------------------------------------------------------------------------------- /core/utils_test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dataform-co/dataform/HEAD/core/utils_test.ts -------------------------------------------------------------------------------- /core/version.ts.tmpl: -------------------------------------------------------------------------------- 1 | export const version = "$DF_VERSION"; 2 | 3 | -------------------------------------------------------------------------------- /core/workflow_settings.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dataform-co/dataform/HEAD/core/workflow_settings.ts -------------------------------------------------------------------------------- /docs/configs-reference.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dataform-co/dataform/HEAD/docs/configs-reference.md -------------------------------------------------------------------------------- /docs/packages.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dataform-co/dataform/HEAD/docs/packages.md -------------------------------------------------------------------------------- /docs/reference/assertion.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dataform-co/dataform/HEAD/docs/reference/assertion.md -------------------------------------------------------------------------------- /docs/reference/configs.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dataform-co/dataform/HEAD/docs/reference/configs.md -------------------------------------------------------------------------------- /docs/reference/declaration.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dataform-co/dataform/HEAD/docs/reference/declaration.md -------------------------------------------------------------------------------- /docs/reference/incrementaltable.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dataform-co/dataform/HEAD/docs/reference/incrementaltable.md -------------------------------------------------------------------------------- /docs/reference/notebook.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dataform-co/dataform/HEAD/docs/reference/notebook.md -------------------------------------------------------------------------------- /docs/reference/operation.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dataform-co/dataform/HEAD/docs/reference/operation.md -------------------------------------------------------------------------------- /docs/reference/session.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dataform-co/dataform/HEAD/docs/reference/session.md -------------------------------------------------------------------------------- /docs/reference/table.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dataform-co/dataform/HEAD/docs/reference/table.md -------------------------------------------------------------------------------- /docs/reference/test.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dataform-co/dataform/HEAD/docs/reference/test.md -------------------------------------------------------------------------------- /docs/reference/view.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dataform-co/dataform/HEAD/docs/reference/view.md -------------------------------------------------------------------------------- /examples/BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dataform-co/dataform/HEAD/examples/BUILD -------------------------------------------------------------------------------- /examples/examples_test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dataform-co/dataform/HEAD/examples/examples_test.ts -------------------------------------------------------------------------------- /examples/extreme_weather_programming/definitions/actions.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dataform-co/dataform/HEAD/examples/extreme_weather_programming/definitions/actions.yaml -------------------------------------------------------------------------------- /examples/extreme_weather_programming/definitions/repositories_created_during_extreme_weather.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dataform-co/dataform/HEAD/examples/extreme_weather_programming/definitions/repositories_created_during_extreme_weather.sql -------------------------------------------------------------------------------- /examples/extreme_weather_programming/definitions/repositories_that_mention_extreme_weather.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dataform-co/dataform/HEAD/examples/extreme_weather_programming/definitions/repositories_that_mention_extreme_weather.sql -------------------------------------------------------------------------------- /examples/extreme_weather_programming/definitions/snowy_repository_creation.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dataform-co/dataform/HEAD/examples/extreme_weather_programming/definitions/snowy_repository_creation.ipynb -------------------------------------------------------------------------------- /examples/extreme_weather_programming/definitions/was_there_extreme_weather.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dataform-co/dataform/HEAD/examples/extreme_weather_programming/definitions/was_there_extreme_weather.sql -------------------------------------------------------------------------------- /examples/extreme_weather_programming/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dataform-co/dataform/HEAD/examples/extreme_weather_programming/readme.md -------------------------------------------------------------------------------- /examples/extreme_weather_programming/workflow_settings.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dataform-co/dataform/HEAD/examples/extreme_weather_programming/workflow_settings.yaml -------------------------------------------------------------------------------- /examples/stackoverflow_reporter/definitions/reporting/posts_combined.sqlx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dataform-co/dataform/HEAD/examples/stackoverflow_reporter/definitions/reporting/posts_combined.sqlx -------------------------------------------------------------------------------- /examples/stackoverflow_reporter/definitions/reporting/user_stats.sqlx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dataform-co/dataform/HEAD/examples/stackoverflow_reporter/definitions/reporting/user_stats.sqlx -------------------------------------------------------------------------------- /examples/stackoverflow_reporter/definitions/sources/badges.sqlx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dataform-co/dataform/HEAD/examples/stackoverflow_reporter/definitions/sources/badges.sqlx -------------------------------------------------------------------------------- /examples/stackoverflow_reporter/definitions/sources/posts_answers.sqlx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dataform-co/dataform/HEAD/examples/stackoverflow_reporter/definitions/sources/posts_answers.sqlx -------------------------------------------------------------------------------- /examples/stackoverflow_reporter/definitions/sources/posts_questions.sqlx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dataform-co/dataform/HEAD/examples/stackoverflow_reporter/definitions/sources/posts_questions.sqlx -------------------------------------------------------------------------------- /examples/stackoverflow_reporter/definitions/sources/users.sqlx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dataform-co/dataform/HEAD/examples/stackoverflow_reporter/definitions/sources/users.sqlx -------------------------------------------------------------------------------- /examples/stackoverflow_reporter/definitions/staging/stg_badges.sqlx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dataform-co/dataform/HEAD/examples/stackoverflow_reporter/definitions/staging/stg_badges.sqlx -------------------------------------------------------------------------------- /examples/stackoverflow_reporter/definitions/staging/stg_posts_answers.sqlx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dataform-co/dataform/HEAD/examples/stackoverflow_reporter/definitions/staging/stg_posts_answers.sqlx -------------------------------------------------------------------------------- /examples/stackoverflow_reporter/definitions/staging/stg_posts_questions.sqlx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dataform-co/dataform/HEAD/examples/stackoverflow_reporter/definitions/staging/stg_posts_questions.sqlx -------------------------------------------------------------------------------- /examples/stackoverflow_reporter/definitions/staging/stg_users.sqlx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dataform-co/dataform/HEAD/examples/stackoverflow_reporter/definitions/staging/stg_users.sqlx -------------------------------------------------------------------------------- /examples/stackoverflow_reporter/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dataform-co/dataform/HEAD/examples/stackoverflow_reporter/readme.md -------------------------------------------------------------------------------- /examples/stackoverflow_reporter/workflow_settings.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dataform-co/dataform/HEAD/examples/stackoverflow_reporter/workflow_settings.yaml -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dataform-co/dataform/HEAD/package.json -------------------------------------------------------------------------------- /packages/@dataform/BUILD: -------------------------------------------------------------------------------- 1 | exports_files(["package.layer.json"]) 2 | -------------------------------------------------------------------------------- /packages/@dataform/cli/BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dataform-co/dataform/HEAD/packages/@dataform/cli/BUILD -------------------------------------------------------------------------------- /packages/@dataform/cli/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dataform-co/dataform/HEAD/packages/@dataform/cli/index.ts -------------------------------------------------------------------------------- /packages/@dataform/cli/package.layer.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dataform-co/dataform/HEAD/packages/@dataform/cli/package.layer.json -------------------------------------------------------------------------------- /packages/@dataform/cli/worker.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dataform-co/dataform/HEAD/packages/@dataform/cli/worker.ts -------------------------------------------------------------------------------- /packages/@dataform/core/BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dataform-co/dataform/HEAD/packages/@dataform/core/BUILD -------------------------------------------------------------------------------- /packages/@dataform/core/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dataform-co/dataform/HEAD/packages/@dataform/core/index.ts -------------------------------------------------------------------------------- /packages/@dataform/core/webpack.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dataform-co/dataform/HEAD/packages/@dataform/core/webpack.config.js -------------------------------------------------------------------------------- /packages/@dataform/package.layer.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dataform-co/dataform/HEAD/packages/@dataform/package.layer.json -------------------------------------------------------------------------------- /packages/BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dataform-co/dataform/HEAD/packages/BUILD -------------------------------------------------------------------------------- /packages/gen_package_json.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dataform-co/dataform/HEAD/packages/gen_package_json.ts -------------------------------------------------------------------------------- /packages/index.bzl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dataform-co/dataform/HEAD/packages/index.bzl -------------------------------------------------------------------------------- /packages/rollup.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dataform-co/dataform/HEAD/packages/rollup.config.js -------------------------------------------------------------------------------- /packages/rollup_bundle_dts.bzl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dataform-co/dataform/HEAD/packages/rollup_bundle_dts.bzl -------------------------------------------------------------------------------- /packages/rollup_dts.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dataform-co/dataform/HEAD/packages/rollup_dts.config.js -------------------------------------------------------------------------------- /packages/sample-extension/BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dataform-co/dataform/HEAD/packages/sample-extension/BUILD -------------------------------------------------------------------------------- /packages/sample-extension/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dataform-co/dataform/HEAD/packages/sample-extension/index.ts -------------------------------------------------------------------------------- /packages/sample-extension/webpack.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dataform-co/dataform/HEAD/packages/sample-extension/webpack.config.js -------------------------------------------------------------------------------- /protos/BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dataform-co/dataform/HEAD/protos/BUILD -------------------------------------------------------------------------------- /protos/configs.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dataform-co/dataform/HEAD/protos/configs.proto -------------------------------------------------------------------------------- /protos/core.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dataform-co/dataform/HEAD/protos/core.proto -------------------------------------------------------------------------------- /protos/evaluation.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dataform-co/dataform/HEAD/protos/evaluation.proto -------------------------------------------------------------------------------- /protos/execution.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dataform-co/dataform/HEAD/protos/execution.proto -------------------------------------------------------------------------------- /protos/profiles.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dataform-co/dataform/HEAD/protos/profiles.proto -------------------------------------------------------------------------------- /readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dataform-co/dataform/HEAD/readme.md -------------------------------------------------------------------------------- /scripts/create_gh_pr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dataform-co/dataform/HEAD/scripts/create_gh_pr -------------------------------------------------------------------------------- /scripts/create_npmrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dataform-co/dataform/HEAD/scripts/create_npmrc -------------------------------------------------------------------------------- /scripts/decrypt_secret: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dataform-co/dataform/HEAD/scripts/decrypt_secret -------------------------------------------------------------------------------- /scripts/lint: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dataform-co/dataform/HEAD/scripts/lint -------------------------------------------------------------------------------- /scripts/publish: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dataform-co/dataform/HEAD/scripts/publish -------------------------------------------------------------------------------- /scripts/regenerate_docs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dataform-co/dataform/HEAD/scripts/regenerate_docs -------------------------------------------------------------------------------- /scripts/run: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dataform-co/dataform/HEAD/scripts/run -------------------------------------------------------------------------------- /scripts/run_integration_tests: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dataform-co/dataform/HEAD/scripts/run_integration_tests -------------------------------------------------------------------------------- /scripts/run_tests: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dataform-co/dataform/HEAD/scripts/run_tests -------------------------------------------------------------------------------- /scripts/run_tests_on_cloudbuild: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dataform-co/dataform/HEAD/scripts/run_tests_on_cloudbuild -------------------------------------------------------------------------------- /scripts/update_test_credentials: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dataform-co/dataform/HEAD/scripts/update_test_credentials -------------------------------------------------------------------------------- /scripts/update_version: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dataform-co/dataform/HEAD/scripts/update_version -------------------------------------------------------------------------------- /sqlx/BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dataform-co/dataform/HEAD/sqlx/BUILD -------------------------------------------------------------------------------- /sqlx/format.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dataform-co/dataform/HEAD/sqlx/format.ts -------------------------------------------------------------------------------- /sqlx/format_test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dataform-co/dataform/HEAD/sqlx/format_test.ts -------------------------------------------------------------------------------- /sqlx/lexer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dataform-co/dataform/HEAD/sqlx/lexer.ts -------------------------------------------------------------------------------- /sqlx/lexer_test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dataform-co/dataform/HEAD/sqlx/lexer_test.ts -------------------------------------------------------------------------------- /sqlx/tslint.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dataform-co/dataform/HEAD/sqlx/tslint.json -------------------------------------------------------------------------------- /static/BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dataform-co/dataform/HEAD/static/BUILD -------------------------------------------------------------------------------- /static/images/simple-dag.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dataform-co/dataform/HEAD/static/images/simple-dag.png -------------------------------------------------------------------------------- /static/images/single-source-of-truth.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dataform-co/dataform/HEAD/static/images/single-source-of-truth.png -------------------------------------------------------------------------------- /test_credentials/BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dataform-co/dataform/HEAD/test_credentials/BUILD -------------------------------------------------------------------------------- /test_credentials/bigquery.json.enc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dataform-co/dataform/HEAD/test_credentials/bigquery.json.enc -------------------------------------------------------------------------------- /testing/BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dataform-co/dataform/HEAD/testing/BUILD -------------------------------------------------------------------------------- /testing/build_test.bzl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dataform-co/dataform/HEAD/testing/build_test.bzl -------------------------------------------------------------------------------- /testing/build_test.sh: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /testing/child_process.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dataform-co/dataform/HEAD/testing/child_process.ts -------------------------------------------------------------------------------- /testing/fixtures.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dataform-co/dataform/HEAD/testing/fixtures.ts -------------------------------------------------------------------------------- /testing/hook.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dataform-co/dataform/HEAD/testing/hook.ts -------------------------------------------------------------------------------- /testing/index.bzl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dataform-co/dataform/HEAD/testing/index.bzl -------------------------------------------------------------------------------- /testing/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dataform-co/dataform/HEAD/testing/index.ts -------------------------------------------------------------------------------- /testing/index_test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dataform-co/dataform/HEAD/testing/index_test.ts -------------------------------------------------------------------------------- /testing/run_core.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dataform-co/dataform/HEAD/testing/run_core.ts -------------------------------------------------------------------------------- /testing/runner.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dataform-co/dataform/HEAD/testing/runner.ts -------------------------------------------------------------------------------- /testing/suite.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dataform-co/dataform/HEAD/testing/suite.ts -------------------------------------------------------------------------------- /testing/test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dataform-co/dataform/HEAD/testing/test.ts -------------------------------------------------------------------------------- /tests/api/BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dataform-co/dataform/HEAD/tests/api/BUILD -------------------------------------------------------------------------------- /tests/api/api.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dataform-co/dataform/HEAD/tests/api/api.spec.ts -------------------------------------------------------------------------------- /tests/api/projects.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dataform-co/dataform/HEAD/tests/api/projects.spec.ts -------------------------------------------------------------------------------- /tests/api/projects/common_v2/BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dataform-co/dataform/HEAD/tests/api/projects/common_v2/BUILD -------------------------------------------------------------------------------- /tests/api/projects/common_v2/dataform.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dataform-co/dataform/HEAD/tests/api/projects/common_v2/dataform.json -------------------------------------------------------------------------------- /tests/api/projects/common_v2/definitions/example_assertion.sqlx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dataform-co/dataform/HEAD/tests/api/projects/common_v2/definitions/example_assertion.sqlx -------------------------------------------------------------------------------- /tests/api/projects/common_v2/definitions/example_assertion_with_tags.sqlx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dataform-co/dataform/HEAD/tests/api/projects/common_v2/definitions/example_assertion_with_tags.sqlx -------------------------------------------------------------------------------- /tests/api/projects/common_v2/definitions/example_backticks.sqlx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dataform-co/dataform/HEAD/tests/api/projects/common_v2/definitions/example_backticks.sqlx -------------------------------------------------------------------------------- /tests/api/projects/common_v2/definitions/example_declaration.sqlx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dataform-co/dataform/HEAD/tests/api/projects/common_v2/definitions/example_declaration.sqlx -------------------------------------------------------------------------------- /tests/api/projects/common_v2/definitions/example_deferred.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dataform-co/dataform/HEAD/tests/api/projects/common_v2/definitions/example_deferred.js -------------------------------------------------------------------------------- /tests/api/projects/common_v2/definitions/example_double_backslash.sqlx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dataform-co/dataform/HEAD/tests/api/projects/common_v2/definitions/example_double_backslash.sqlx -------------------------------------------------------------------------------- /tests/api/projects/common_v2/definitions/example_incremental.sqlx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dataform-co/dataform/HEAD/tests/api/projects/common_v2/definitions/example_incremental.sqlx -------------------------------------------------------------------------------- /tests/api/projects/common_v2/definitions/example_is_incremental.sqlx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dataform-co/dataform/HEAD/tests/api/projects/common_v2/definitions/example_is_incremental.sqlx -------------------------------------------------------------------------------- /tests/api/projects/common_v2/definitions/example_js_blocks.sqlx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dataform-co/dataform/HEAD/tests/api/projects/common_v2/definitions/example_js_blocks.sqlx -------------------------------------------------------------------------------- /tests/api/projects/common_v2/definitions/example_materialized_view.sqlx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dataform-co/dataform/HEAD/tests/api/projects/common_v2/definitions/example_materialized_view.sqlx -------------------------------------------------------------------------------- /tests/api/projects/common_v2/definitions/example_no_whitespace_at_end.sqlx: -------------------------------------------------------------------------------- 1 | select ${TEST} 2 | 3 | js { 4 | const TEST = "test"; 5 | } -------------------------------------------------------------------------------- /tests/api/projects/common_v2/definitions/example_operation_with_output.sqlx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dataform-co/dataform/HEAD/tests/api/projects/common_v2/definitions/example_operation_with_output.sqlx -------------------------------------------------------------------------------- /tests/api/projects/common_v2/definitions/example_operations.sqlx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dataform-co/dataform/HEAD/tests/api/projects/common_v2/definitions/example_operations.sqlx -------------------------------------------------------------------------------- /tests/api/projects/common_v2/definitions/example_operations_with_tags.sqlx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dataform-co/dataform/HEAD/tests/api/projects/common_v2/definitions/example_operations_with_tags.sqlx -------------------------------------------------------------------------------- /tests/api/projects/common_v2/definitions/example_table.sqlx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dataform-co/dataform/HEAD/tests/api/projects/common_v2/definitions/example_table.sqlx -------------------------------------------------------------------------------- /tests/api/projects/common_v2/definitions/example_table_with_tags.sqlx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dataform-co/dataform/HEAD/tests/api/projects/common_v2/definitions/example_table_with_tags.sqlx -------------------------------------------------------------------------------- /tests/api/projects/common_v2/definitions/example_test_case.sqlx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dataform-co/dataform/HEAD/tests/api/projects/common_v2/definitions/example_test_case.sqlx -------------------------------------------------------------------------------- /tests/api/projects/common_v2/definitions/example_test_case_fq_ref.sqlx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dataform-co/dataform/HEAD/tests/api/projects/common_v2/definitions/example_test_case_fq_ref.sqlx -------------------------------------------------------------------------------- /tests/api/projects/common_v2/definitions/example_view.sqlx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dataform-co/dataform/HEAD/tests/api/projects/common_v2/definitions/example_view.sqlx -------------------------------------------------------------------------------- /tests/api/projects/common_v2/definitions/has_compile_errors/assertion_with_bigquery.sqlx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dataform-co/dataform/HEAD/tests/api/projects/common_v2/definitions/has_compile_errors/assertion_with_bigquery.sqlx -------------------------------------------------------------------------------- /tests/api/projects/common_v2/definitions/has_compile_errors/assertion_with_materialized.sqlx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dataform-co/dataform/HEAD/tests/api/projects/common_v2/definitions/has_compile_errors/assertion_with_materialized.sqlx -------------------------------------------------------------------------------- /tests/api/projects/common_v2/definitions/has_compile_errors/assertion_with_output.sqlx: -------------------------------------------------------------------------------- 1 | config { type: "assertion", hasOutput: true, hermetic: false } 2 | SELECT 1 as test -------------------------------------------------------------------------------- /tests/api/projects/common_v2/definitions/has_compile_errors/assertion_with_postops.sqlx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dataform-co/dataform/HEAD/tests/api/projects/common_v2/definitions/has_compile_errors/assertion_with_postops.sqlx -------------------------------------------------------------------------------- /tests/api/projects/common_v2/definitions/has_compile_errors/assertion_with_preops.sqlx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dataform-co/dataform/HEAD/tests/api/projects/common_v2/definitions/has_compile_errors/assertion_with_preops.sqlx -------------------------------------------------------------------------------- /tests/api/projects/common_v2/definitions/has_compile_errors/protected_assertion.sqlx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dataform-co/dataform/HEAD/tests/api/projects/common_v2/definitions/has_compile_errors/protected_assertion.sqlx -------------------------------------------------------------------------------- /tests/api/projects/common_v2/definitions/has_compile_errors/table_with_materialized.sqlx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dataform-co/dataform/HEAD/tests/api/projects/common_v2/definitions/has_compile_errors/table_with_materialized.sqlx -------------------------------------------------------------------------------- /tests/api/projects/common_v2/definitions/has_compile_errors/view_with_incremental.sqlx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dataform-co/dataform/HEAD/tests/api/projects/common_v2/definitions/has_compile_errors/view_with_incremental.sqlx -------------------------------------------------------------------------------- /tests/api/projects/common_v2/definitions/has_compile_errors/view_with_multiple_statements.sqlx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dataform-co/dataform/HEAD/tests/api/projects/common_v2/definitions/has_compile_errors/view_with_multiple_statements.sqlx -------------------------------------------------------------------------------- /tests/api/projects/common_v2/definitions/has_compile_errors/view_with_semi_colon_at_end.sqlx: -------------------------------------------------------------------------------- 1 | config { type: "view", hermetic: true } 2 | select 1 as test; -------------------------------------------------------------------------------- /tests/api/projects/common_v2/definitions/has_compile_errors/view_without_hermetic.sqlx: -------------------------------------------------------------------------------- 1 | config { type: "view" } 2 | 3 | select 1 as test -------------------------------------------------------------------------------- /tests/api/projects/common_v2/definitions/override_database_example.sqlx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dataform-co/dataform/HEAD/tests/api/projects/common_v2/definitions/override_database_example.sqlx -------------------------------------------------------------------------------- /tests/api/projects/common_v2/definitions/override_schema_example.sqlx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dataform-co/dataform/HEAD/tests/api/projects/common_v2/definitions/override_schema_example.sqlx -------------------------------------------------------------------------------- /tests/api/projects/common_v2/definitions/override_schema_example_unchanged.sqlx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dataform-co/dataform/HEAD/tests/api/projects/common_v2/definitions/override_schema_example_unchanged.sqlx -------------------------------------------------------------------------------- /tests/api/projects/common_v2/definitions/sample_data.sqlx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dataform-co/dataform/HEAD/tests/api/projects/common_v2/definitions/sample_data.sqlx -------------------------------------------------------------------------------- /tests/api/projects/common_v2/definitions/test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dataform-co/dataform/HEAD/tests/api/projects/common_v2/definitions/test.js -------------------------------------------------------------------------------- /tests/api/projects/common_v2/includes/constants.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dataform-co/dataform/HEAD/tests/api/projects/common_v2/includes/constants.js -------------------------------------------------------------------------------- /tests/api/projects/common_v2/includes/example_ignore.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dataform-co/dataform/HEAD/tests/api/projects/common_v2/includes/example_ignore.js -------------------------------------------------------------------------------- /tests/api/projects/common_v2/includes/subdirectory/macros.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dataform-co/dataform/HEAD/tests/api/projects/common_v2/includes/subdirectory/macros.js -------------------------------------------------------------------------------- /tests/api/projects/common_v2/package.json: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/api/projects/invalid_dataform_json/BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dataform-co/dataform/HEAD/tests/api/projects/invalid_dataform_json/BUILD -------------------------------------------------------------------------------- /tests/api/projects/invalid_dataform_json/dataform.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dataform-co/dataform/HEAD/tests/api/projects/invalid_dataform_json/dataform.json -------------------------------------------------------------------------------- /tests/api/projects/invalid_dataform_json/package.json: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/api/projects/never_finishes_compiling/BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dataform-co/dataform/HEAD/tests/api/projects/never_finishes_compiling/BUILD -------------------------------------------------------------------------------- /tests/api/projects/never_finishes_compiling/dataform.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dataform-co/dataform/HEAD/tests/api/projects/never_finishes_compiling/dataform.json -------------------------------------------------------------------------------- /tests/api/projects/never_finishes_compiling/definitions/test.js: -------------------------------------------------------------------------------- 1 | while (true) {} 2 | -------------------------------------------------------------------------------- /tests/api/projects/never_finishes_compiling/package.json: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/api/utils/cancellable_promise.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dataform-co/dataform/HEAD/tests/api/utils/cancellable_promise.spec.ts -------------------------------------------------------------------------------- /tests/api/utils/error_parsing.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dataform-co/dataform/HEAD/tests/api/utils/error_parsing.spec.ts -------------------------------------------------------------------------------- /tests/integration/BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dataform-co/dataform/HEAD/tests/integration/BUILD -------------------------------------------------------------------------------- /tests/integration/bigquery.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dataform-co/dataform/HEAD/tests/integration/bigquery.spec.ts -------------------------------------------------------------------------------- /tests/integration/bigquery_project/BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dataform-co/dataform/HEAD/tests/integration/bigquery_project/BUILD -------------------------------------------------------------------------------- /tests/integration/bigquery_project/definitions/depends_on_example_view.sqlx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dataform-co/dataform/HEAD/tests/integration/bigquery_project/definitions/depends_on_example_view.sqlx -------------------------------------------------------------------------------- /tests/integration/bigquery_project/definitions/depends_on_sample_data_3.sqlx: -------------------------------------------------------------------------------- 1 | config { 2 | type: "view" 3 | } 4 | 5 | select * from ${ref("sample_data_3")} 6 | -------------------------------------------------------------------------------- /tests/integration/bigquery_project/definitions/example_assertion_fail.sqlx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dataform-co/dataform/HEAD/tests/integration/bigquery_project/definitions/example_assertion_fail.sqlx -------------------------------------------------------------------------------- /tests/integration/bigquery_project/definitions/example_assertion_pass.sqlx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dataform-co/dataform/HEAD/tests/integration/bigquery_project/definitions/example_assertion_pass.sqlx -------------------------------------------------------------------------------- /tests/integration/bigquery_project/definitions/example_incremental.sqlx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dataform-co/dataform/HEAD/tests/integration/bigquery_project/definitions/example_incremental.sqlx -------------------------------------------------------------------------------- /tests/integration/bigquery_project/definitions/example_incremental_merge.sqlx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dataform-co/dataform/HEAD/tests/integration/bigquery_project/definitions/example_incremental_merge.sqlx -------------------------------------------------------------------------------- /tests/integration/bigquery_project/definitions/example_materialized_view.sqlx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dataform-co/dataform/HEAD/tests/integration/bigquery_project/definitions/example_materialized_view.sqlx -------------------------------------------------------------------------------- /tests/integration/bigquery_project/definitions/example_operation.sqlx: -------------------------------------------------------------------------------- 1 | select 1 as test 2 | -------------------------------------------------------------------------------- /tests/integration/bigquery_project/definitions/example_operation_partial_fail.sqlx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dataform-co/dataform/HEAD/tests/integration/bigquery_project/definitions/example_operation_partial_fail.sqlx -------------------------------------------------------------------------------- /tests/integration/bigquery_project/definitions/example_table.sqlx: -------------------------------------------------------------------------------- 1 | config { 2 | type: "table" 3 | } 4 | 5 | select * from ${ref("sample_data")} 6 | -------------------------------------------------------------------------------- /tests/integration/bigquery_project/definitions/example_view.sqlx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dataform-co/dataform/HEAD/tests/integration/bigquery_project/definitions/example_view.sqlx -------------------------------------------------------------------------------- /tests/integration/bigquery_project/definitions/sample_data.sqlx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dataform-co/dataform/HEAD/tests/integration/bigquery_project/definitions/sample_data.sqlx -------------------------------------------------------------------------------- /tests/integration/bigquery_project/definitions/sample_data_2.sqlx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dataform-co/dataform/HEAD/tests/integration/bigquery_project/definitions/sample_data_2.sqlx -------------------------------------------------------------------------------- /tests/integration/bigquery_project/definitions/sample_data_3.sqlx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dataform-co/dataform/HEAD/tests/integration/bigquery_project/definitions/sample_data_3.sqlx -------------------------------------------------------------------------------- /tests/integration/bigquery_project/definitions/test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dataform-co/dataform/HEAD/tests/integration/bigquery_project/definitions/test.js -------------------------------------------------------------------------------- /tests/integration/bigquery_project/package.json: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/integration/bigquery_project/workflow_settings.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dataform-co/dataform/HEAD/tests/integration/bigquery_project/workflow_settings.yaml -------------------------------------------------------------------------------- /tests/integration/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dataform-co/dataform/HEAD/tests/integration/utils.ts -------------------------------------------------------------------------------- /tests/tslint.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dataform-co/dataform/HEAD/tests/tslint.json -------------------------------------------------------------------------------- /tools/BUILD: -------------------------------------------------------------------------------- 1 | exports_files(["ts_proto_library.bzl"]) 2 | -------------------------------------------------------------------------------- /tools/common/BUILD: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tools/common/copy.bzl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dataform-co/dataform/HEAD/tools/common/copy.bzl -------------------------------------------------------------------------------- /tools/expand_template.bzl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dataform-co/dataform/HEAD/tools/expand_template.bzl -------------------------------------------------------------------------------- /tools/gcloud/BUILD: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tools/gcloud/gcloud_function.bzl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dataform-co/dataform/HEAD/tools/gcloud/gcloud_function.bzl -------------------------------------------------------------------------------- /tools/gcloud/repository_rules.bzl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dataform-co/dataform/HEAD/tools/gcloud/repository_rules.bzl -------------------------------------------------------------------------------- /tools/gcloud/secrets.bzl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dataform-co/dataform/HEAD/tools/gcloud/secrets.bzl -------------------------------------------------------------------------------- /tools/gen-package-json/BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dataform-co/dataform/HEAD/tools/gen-package-json/BUILD -------------------------------------------------------------------------------- /tools/node_modules.bzl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dataform-co/dataform/HEAD/tools/node_modules.bzl -------------------------------------------------------------------------------- /tools/ts_library.bzl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dataform-co/dataform/HEAD/tools/ts_library.bzl -------------------------------------------------------------------------------- /tools/ts_proto_library.bzl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dataform-co/dataform/HEAD/tools/ts_proto_library.bzl -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dataform-co/dataform/HEAD/tsconfig.json -------------------------------------------------------------------------------- /tslint.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dataform-co/dataform/HEAD/tslint.json -------------------------------------------------------------------------------- /typedoc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dataform-co/dataform/HEAD/typedoc.json -------------------------------------------------------------------------------- /version.bzl: -------------------------------------------------------------------------------- 1 | DF_VERSION = "3.0.39" 2 | -------------------------------------------------------------------------------- /vscode/BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dataform-co/dataform/HEAD/vscode/BUILD -------------------------------------------------------------------------------- /vscode/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dataform-co/dataform/HEAD/vscode/LICENSE -------------------------------------------------------------------------------- /vscode/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dataform-co/dataform/HEAD/vscode/README.md -------------------------------------------------------------------------------- /vscode/contributing.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dataform-co/dataform/HEAD/vscode/contributing.md -------------------------------------------------------------------------------- /vscode/dataform_logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dataform-co/dataform/HEAD/vscode/dataform_logo.png -------------------------------------------------------------------------------- /vscode/extension.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dataform-co/dataform/HEAD/vscode/extension.ts -------------------------------------------------------------------------------- /vscode/language-configuration.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dataform-co/dataform/HEAD/vscode/language-configuration.json -------------------------------------------------------------------------------- /vscode/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dataform-co/dataform/HEAD/vscode/package-lock.json -------------------------------------------------------------------------------- /vscode/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dataform-co/dataform/HEAD/vscode/package.json -------------------------------------------------------------------------------- /vscode/packager.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dataform-co/dataform/HEAD/vscode/packager.sh -------------------------------------------------------------------------------- /vscode/run.sh: -------------------------------------------------------------------------------- 1 | code --extensionDevelopmentPath=$PWD/vscode $@ 2 | -------------------------------------------------------------------------------- /vscode/server.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dataform-co/dataform/HEAD/vscode/server.ts -------------------------------------------------------------------------------- /vscode/sqlx.grammar.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dataform-co/dataform/HEAD/vscode/sqlx.grammar.json -------------------------------------------------------------------------------- /vscode/workflow_settings_yaml.schema.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dataform-co/dataform/HEAD/vscode/workflow_settings_yaml.schema.json -------------------------------------------------------------------------------- /yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dataform-co/dataform/HEAD/yarn.lock --------------------------------------------------------------------------------