graphql-engine
세밀한 접근 제어 기능이 포함되어 있어 데이터베이스 이벤트 발생 시 웹훅을 트리거할 수 있으며, 모든 데이터에서 강력하고 즉각적인 실시간 GraphQL API를 제공합니다.
파일 탐색기
최종 버전 다운로드 (.zip)파일 수가 많아 일부만 표시됩니다. 전체 파일은 위 다운로드 버튼으로 확인해 주세요.
- users.txt
- Dockerfile
- Dockerfile
- .gitignore
- build-docker-image.sh
- ciignore.sh
- cli-migrations-builder.dockerfile
- config.yml
- install-cli-builder-deps.sh
- README.md
- server-test-names.txt
- test-console.sh
- test-deprecated-server-flags.sh
- test-server-flags.sh
- test-server.sh
- check-pr-template.sh
- settings.json
- devcontainer.json
- 01_bug_report.md
- 02_feature_request.md
- 03_bug_report_v3.md
- 04_feature_request_v3.md
- config.yml
- hlint.yml
- lint.yml
- CODEOWNERS
- PULL_REQUEST_TEMPLATE.md
- live-queries.md
- sql-server.md
- streaming-subscriptions.md
- hasura_icon_colour.svg
- hasura_icon_darkbg.svg
- hasura_icon_lightbg.svg
- hasura_logo_mono_darkbg.svg
- hasura_logo_mono_lightbg.svg
- hasura_logo_primary_darkbg.svg
- hasura_logo_primary_lightbg.svg
- README.md
- start-dev-server.jpg
- test-dev-setup.jpg
- allow-list.png
- extend-graphql-api.png
- geo-query.png
- graphql-rest.png
- names.txt
- p99-benchmarks.png
- sql-server-auth.png
- sql-server-explain.png
- sql-server-subscriptions-cropped.gif
- arch-stitching.png
- arch.png
- banner.png
- demo.gif
- event-triggers-arch.png
- event-triggers.gif
- hasura-arch.svg
- hasura_logo_primary_darkbg.png
- hasura_logo_primary_lightbg.png
- reactive-apps-arch.png
- realtime.gif
- remote-schemas-arch.png
- cabal.project.dev
- ci-haddock.project
- ci-haddock.project.freeze
- ci-haddock.project.local
- ci.project
- ci.project.freeze
- ci.project.local
- dev-sh-optimized.project
- dev-sh-optimized.project.freeze
- dev-sh-optimized.project.local
- dev-sh-prof-heap-infomap.project
- dev-sh-prof-heap-infomap.project.freeze
- dev-sh-prof-heap-infomap.project.local
- dev-sh-prof-ticky.project
- dev-sh-prof-ticky.project.freeze
- dev-sh-prof-ticky.project.local
- dev-sh-prof-time.project
- dev-sh-prof-time.project.freeze
- dev-sh-prof-time.project.local
- dev-sh.project
- dev-sh.project.freeze
- dev-sh.project.local
- dev.project
- README.md
- builder.dockerfile
- get-version.sh
- hasura.go
- down.yaml
- up.yaml
- down.yaml
- up.yaml
- down.yaml
- up.yaml
- metadata.yaml
- config.yaml
- actions.graphql
- actions.yaml
- allow_list.yaml
- cron_triggers.yaml
- functions.yaml
- query_collections.yaml
- remote_schemas.yaml
- rest_endpoints.yaml
- tables.yaml
- version.yaml
- down.sql
- up.sql
- down.sql
- up.sql
- down.sql
- up.sql
- down.sql
- up.sql
- down.sql
- up.sql
- down.sql
- up.sql
- down.sql
- up.sql
- config.yaml
- public_albums.yaml
- public_artists.yaml
- public_genres.yaml
- public_media_types.yaml
- public_playlist_track.yaml
- public_playlists.yaml
- public_tracks.yaml
- tables.yaml
- databases.yaml
- actions.graphql
- actions.yaml
- allow_list.yaml
- cron_triggers.yaml
- query_collections.yaml
- remote_schemas.yaml
- rest_endpoints.yaml
- version.yaml
- down.sql
- up.sql
- .empty
- config.yaml
- tables.yaml
- databases.yaml
- actions.graphql
- actions.yaml
- allow_list.yaml
- cron_triggers.yaml
- query_collections.yaml
- remote_schemas.yaml
- rest_endpoints.yaml
- version.yaml
- down.sql
- up.sql
- .empty
- config.yaml
- version.golden.yaml
- version.golden.yaml
- down.sql
- up.sql
- down.sql
- up.sql
- down.sql
- up.sql
- down.sql
- up.sql
- down.sql
- up.sql
- down.sql
- up.sql
- down.sql
- up.sql
- down.sql
- up.sql
- down.sql
- up.sql
- down.sql
- up.sql
- down.sql
- up.sql
- down.sql
- up.sql
- down.sql
- up.sql
- down.sql
- up.sql
- down.sql
- up.sql
- down.sql
- up.sql
- down.sql
- up.sql
- down.sql
- up.sql
- down.sql
- up.sql
- down.sql
- up.sql
- down.sql
- up.sql
- down.sql
- up.sql
- down.sql
- up.sql
- down.sql
- up.sql
- down.sql
- up.sql
- down.sql
- up.sql
- down.sql
- up.sql
- down.sql
- up.sql
- down.sql
- up.sql
- down.sql
- up.sql
- down.sql
- up.sql
- down.sql
- up.sql
- down.sql
- up.sql
- down.sql
- up.sql
- down.sql
- up.sql
- down.sql
- up.sql
- down.sql
- up.sql
- down.sql
- up.sql
- down.sql
- up.sql
- down.sql
- up.sql
- down.sql
- up.sql
- down.sql
- up.sql
- down.sql
- up.sql
- down.sql
- up.sql
- down.sql
- up.sql
- down.sql
- up.sql
- down.sql
- up.sql
- down.sql
- up.sql
- down.sql
- up.sql
- down.sql
- up.sql
- want_from.down.sql
- want_from.up.sql
- want_from_to.down.sql
- want_from_to.up.sql
- actions.go
- actions_codegen.go
- actions_codegen_test.go
- actions_create.go
- actions_create_test.go
- actions_use_codegen.go
- actions_use_codegen_test.go
- commands_test.go
- completion.go
- console.go
- deploy.go
- deploy_test.go
- docs.go
- help.go
- init.go
- init_test.go
- metadata.go
- metadata_apply.go
- metadata_apply_data_sources.go
- metadata_apply_data_sources_test.go
- metadata_apply_test.go
- metadata_clear.go
- metadata_clear_test.go
- metadata_diff.go
- metadata_diff_test.go
- metadata_export.go
- metadata_export_test.go
- metadata_handlers.go
- metadata_inconsistency.go
- metadata_inconsistency_drop.go
- metadata_inconsistency_drop_test.go
- metadata_inconsistency_list.go
- metadata_inconsistency_list_test.go
- metadata_inconsistency_status.go
- metadata_inconsistency_status_test.go
- metadata_reload.go
- metadata_reload_test.go
- migrate.go
- migrate_apply.go
- migrate_apply_test.go
- migrate_apply_validate_test.go
- migrate_create.go
- migrate_create_test.go
- migrate_delete.go
- migrate_delete_test.go
- migrate_squash.go
- migrate_squash_test.go
- migrate_status.go
- migrate_status_test.go
- plugins.go
- plugins_install.go
- plugins_list.go
- plugins_uninstall.go
- plugins_upgrade.go
- root.go
- scripts.go
- scripts_update_config_v2.go
- scripts_update_config_v2_test.go
- scripts_update_config_v3.go
- scripts_update_config_v3_test.go
- seed.go
- seed_apply.go
- seed_apply_test.go
- seed_create.go
- seed_create_test.go
- update-cli.go
- version.go
- sources.yaml
- from-server.golden
- sources.yaml
- from-server.golden
- actions.graphql
- actions.yaml
- allow_list.yaml
- cron_triggers.yaml
- functions.yaml
- query_collections.yaml
- remote_schemas.yaml
- tables.yaml
- version.yaml
- actions.graphql
- actions.yaml
- allow_list.yaml
- cron_triggers.yaml
- functions.yaml
- query_collections.yaml
- remote_schemas.yaml
- tables.yaml
- version.yaml
- allow_list.yaml
- functions.yaml
- query_collections.yaml
- remote_schemas.yaml
- tables.yaml
- version.yaml
- allow_list.yaml
- functions.yaml
- query_collections.yaml
- remote_schemas.yaml
- tables.yaml
- version.yaml
- 1_create_table_test.down.sql
- 1_create_table_test.up.sql
- 2_add_table_test.down.sql
- 2_add_table_test.up.sql
- 1591867862409_test.sql
- 1591867862419_test2.sql
- console.go
- init.go
- metadata.go
- metadata_dir.go
- migrate.go
- seeds.go
- tables.yaml
- databases.yaml
- actions.graphql
- actions.yaml
- allow_list.yaml
- cron_triggers.yaml
- query_collections.yaml
- remote_schemas.yaml
- version.yaml
- public_test.yaml
- tables.yaml
- databases.yaml
- actions.graphql
- actions.yaml
- allow_list.yaml
- cron_triggers.yaml
- query_collections.yaml
- remote_schemas.yaml
- version.yaml
- allow_list.yaml
- functions.yaml
- query_collections.yaml
- remote_schemas.yaml
- tables.yaml
- version.yaml
- allow_list.yaml
- functions.yaml
- query_collections.yaml
- remote_schemas.yaml
- tables.yaml
- version.yaml
- 1_create_table_test.down.sql
- 1_create_table_test.up.sql
- 2_add_table_test.down.sql
- 2_add_table_test.up.sql
- 1591867862409_test.sql
- 1591867862419_test2.sql
- console.go
- deploy.go
- init.go
- metadata.go
- metadata_dir.go
- migrate.go
- seeds.go
- cli.go
- cli_test.go
- .empty
- .empty
- .empty
- .empty
- .empty
- .gitignore
- cli_ext.go
- cli_ext_darwin_amd64.go
- cli_ext_darwin_arm64.go
- cli_ext_linux_amd64.go
- cli_ext_linux_arm64.go
- cli_ext_windows_amd64.go
- diff.go
- match.go
- match_test.go
- errors.go
- errors_test.go
- fsm.go
- catalogstate.go
- catalogstate_test.go
- commonmetadata.go
- commonmetadata_test.go
- v2commonmetadataops.go
- v2commonmetadataops_test.go
- pgdump.go
- pgdump_test.go
- bigquery.go
- run_sql.go
- run_sql_test.go
- citus.go
- run_sql.go
- run_sql_test.go
- cockroach.go
- run_sql.go
- run_sql_test.go
- mssql.go
- run_sql.go
- run_sql_test.go
- pg.go
- run_sql.go
- run_sql_test.go
- latest.golden
- v1.3.golden
- v1graphql.go
- v1graphql_test.go
- v1metadata.go
- v1_query.go
- v1_query_test.go
- version.go
- v2_query_test.go
- v2query.go
- client.go
- commonmetadataops.go
- pgdump.go
- sourceops.go
- httpc.go
- cli_extension.go
- util.go
- editor.go
- actions.graphql
- actions.yaml
- want.json
- metadata.json
- want.actions.graphql
- want.actions.yaml
- types.go
- actions.go
- actions_test.go
- allow_list.yaml
- want.golden.json
- allow_list.yaml
- want.golden.json
- metadata.json
- allow_list.yaml
- allow_list.yaml
- want.golden
- allow_list.go
- allow_list_test.go
- api_limits.yaml
- want.golden.json
- metadata.json
- api_limits.go
- api_limits_test.go
- backend_configs.yaml
- want.golden.json
- metadata.json
- want.backend_configs.yaml
- backend_configs.go
- backend_configs_test.go
- cron_triggers.yaml
- want.golden.json
- cron_triggers.yaml
- want.golden.json
- metadata.json
- want.cron_triggers.yaml
- metadata.json
- want.cron_triggers.yaml
- cron_triggers.go
- cron_triggers_test.go
- functions.yaml
- want.golden.json
- functions.yaml
- want.golden.json
- metadata.json
- want.functions.yaml
- metadata.json
- want.functions.yaml
- functions.go
- functions_test.go
- v3metadata.go
- v3metadata_test.go
- graphql_schema_introspection.yaml
- want.golden.json
- metadata.json
- want.graphql_schema_introspection.yaml
- graphql_schema_introspection.go
- graphql_schema_introspection_test.go
- inherited_roles.yaml
- want.golden.json
- metadata.json
- want.inherited_roles.yaml
- inherited_roles.go
- inherited_roles_test.go
- metrics_config.yaml
- want.golden.json
- metadata.json
- want.metrics_config.yaml
- metrics_config.go
- metrics_config_test.go
- network.yaml
- want.golden.json
- network.yaml
- want.golden.json
- metadata.json
- want.network.yaml
- network.go
- network_test.go
- opentelemetry.yaml
- want.golden.json
- metadata.json
- want.opentelemetry.yaml
- opentelemetry.go
- opentelemetry_test.go
- query_collections.yaml
- want.golden.json
- query_collections.yaml
- want.golden.json
- metadata.json
- want.query_collections.yaml
- metadata.json
- want.query_collections.yaml
- metadata.json
- want.query_collections.yaml
- metadata.json
- want.query_collections.yaml
- metadata.json
- want.query_collections.yaml
- query_collections.go
- query_collections_test.go
- remote_schemas.yaml
- want.golden.json
- remote_schemas.yaml
- want.golden.json
- remote_schemas.yaml
- want.golden.json
- remote_schemas.yaml
- want.golden.json
- metadata.json
- want.remote_schemas.yaml
- metadata.json
- want.remote_schemas.yaml
- metadata.json
- want.remote_schemas.yaml
- metadata.json
- want.remote_schemas.yaml
- metadata.json
- want.remote_schemas.yaml
- remote_schemas.go
- remote_schemas_test.go
- rest_endpoints.yaml
- want.golden.json
- metadata.json
- want.rest_endpoints.yaml
- rest_endpoints.go
- rest_endpoints_test.go
- functions.yaml
- public_get_t1.yaml
- public_get_t2.yaml
- test1_test2.yaml
- public_t1.yaml
- public_t2.yaml
- tables.yaml
- functions.yaml
- public_get_t1.yaml
- public_get_t2.yaml
- public_t1.yaml
- public_t2.yaml
- tables.yaml
- functions.yaml
- public_get_t1.yaml
- public_get_t2.yaml
- public_t1.yaml
- public_t2.yaml
- tables.yaml
- functions.yaml
- public_get_t1.yaml
- public_get_t2.yaml
- public_t1.yaml
- public_t2.yaml
- tables.yaml
- functions.yaml
- public_get_t1.yaml
- public_get_t2.yaml
- public_t1.yaml
- public_t2.yaml
- tables.yaml
- databases.yaml
- want.golden.json
- london_cycles_cycle_hire.yaml
- london_cycles_cycle_stations.yaml
- tables.yaml
- functions.yaml
- public_get_t1.yaml
- public_get_t2.yaml
- test1_test2.yaml
- public_t1.yaml
- public_t2.yaml
- tables.yaml
- databases.yaml
- metadata.json
- sources.go
- sources_test.go
- util.go
- util_test.go
- tables.yaml
- want.golden.json
- metadata.json
- want.tables.yaml
- metadata.json
- want.tables.yaml
- metadata.json
- want.tables.yaml
- metadata.json
- want.tables.yaml
- tables.go
- tables_test.go
- v3metadata.go
- v3metadata_test.go
- version.yaml
- want.golden.json
- metadata.json
- want.version.yaml
- version.yaml
- want.golden.json
- metadata.json
- want.version.yaml
- v3metadata.go
- v3metadata_test.go
- version.go
- version_test.go
- metadataobject.go
- metadataobject_test.go
- bar.yaml
- foo.yaml
- root.yaml
- metadata.json
- want.metadata.yaml
- metadata.json
- want.metadata.yaml
- functions.yaml
- public_get_t1.yaml
- public_get_t2.yaml
- public_t1.yaml
- public_t2.yaml
- tables.yaml
- functions.yaml
- public_get_t1.yaml
- public_get_t2.yaml
- public_t1.yaml
- public_t2.yaml
- tables.yaml
- functions.yaml
- public_get_t1.yaml
- public_get_t2.yaml
- public_t1.yaml
- public_t2.yaml
- tables.yaml
- functions.yaml
- public_get_t1.yaml
- public_get_t2.yaml
- public_t1.yaml
- public_t2.yaml
- tables.yaml
- functions.yaml
- public_get_t1.yaml
- public_get_t2.yaml
- public_t1.yaml
- public_t2.yaml
- tables.yaml
- databases.yaml
- actions.yaml
- metadata.yaml
- metadata.json
- json.go
- json_test.go
- sources.go
- sources_test.go
- yaml.go
- yaml_test.go
- public_albums.yaml
- public_artists.yaml
- public_genres.yaml
- public_media_types.yaml
- public_playlist_track.yaml
- public_playlists.yaml
- public_tracks.yaml
- tables.yaml
- databases.yaml
- actions.graphql
- actions.yaml
- allow_list.yaml
- cron_triggers.yaml
- inherited_roles.yaml
- query_collections.yaml
- remote_schemas.yaml
- rest_endpoints.yaml
- version.yaml
- public_albums.yaml
- public_artists.yaml
- public_foo.yaml
- public_genres.yaml
- public_media_types.yaml
- public_playlist_track.yaml
- public_playlists.yaml
- public_tracks.yaml
- tables.yaml
- databases.yaml
- actions.graphql
- actions.yaml
- allow_list.yaml
- cron_triggers.yaml
- inherited_roles.yaml
- query_collections.yaml
- remote_schemas.yaml
- rest_endpoints.yaml
- version.yaml
- want
- functions.yaml
- public_search_albums.yaml
- public_albums.yaml
- public_artists.yaml
- public_genres.yaml
- public_media_types.yaml
- public_playlist_track.yaml
- public_playlists.yaml
- public_tracks.yaml
- tables.yaml
- databases.yaml
- allow_list.yaml
- cron_triggers.yaml
- inherited_roles.yaml
- network.yaml
- query_collections.yaml
- remote_schemas.yaml
- rest_endpoints.yaml
- version.yaml
- want.json
- actions.graphql
- actions.yaml
- allow_list.yaml
- cron_triggers.yaml
- functions.yaml
- network.yaml
- query_collections.yaml
- remote_schemas.yaml
- tables.yaml
- version.yaml
- want.json
- diff.go
- diff_test.go
- handler.go
- handler_test.go
- objects.go
- update-project-v3.go
- update-project-v3_test.go
- catalogstate.go
- catalogstate_test.go
- hdbtable.go
- hdbtable_test.go
- catalogstate.go
- hdbtable.go
- settings.go
- statestore.go
- statestore_test.go
- e2e.go
- http.go
- testutil.go
- vars.go
- metadata.go
- migrate.go
- settings.go
- squash.go
- swagger.yaml
- commands.go
- hasuradb.go
- metadata.go
- schema_dump.go
- settings.go
- squash.go
- types.go
- types_test.go
- driver.go
- driver_test.go
- metadata.go
- migration.go
- schema_dump.go
- settings.go
- types.go
- file.go
- file_test.go
- stub.go
- stub_test.go
- testing.go
- driver.go
- migration.go
- parse.go
- parse_test.go
- detect_no_transaction_test.go
- migrate.go
- migration.go
- status.go
- util.go
- console.gohtml
- console.gohtml
- console.gohtml
- console.gohtml
- apiserver.go
- consoleserver.go
- serve.go
- template.go
- template_test.go
- actions.graphql
- actions.yaml
- allow_list.yaml
- cron_triggers.yaml
- functions.yaml
- network.yaml
- query_collections.yaml
- remote_schemas.yaml
- tables.yaml
- version.yaml
- down.sql
- up.sql
- 1671025082513_article_seed.sql
- 1671025092483_tag_seed.sql
- config.yaml
- public_author.yaml
- tables.yaml
- public_article.yaml
- public_tag.yaml
- tables.yaml
- databases.yaml
- actions.graphql
- actions.yaml
- allow_list.yaml
- api_limits.yaml
- cron_triggers.yaml
- graphql_schema_introspection.yaml
- inherited_roles.yaml
- network.yaml
- query_collections.yaml
- remote_schemas.yaml
- rest_endpoints.yaml
- version.yaml
- down.sql
- up.sql
- down.sql
- up.sql
- 1671022122207_article_seed.sql
- 1671022133414_tag_seed.sql
- config.yaml
- deploy.go
- project_deploy.go
- project_deploy_test.go
- kind.go
- kind_test.go
- can_list_inconsistent_metadata_config_v2.golden.json
- can_list_inconsistent_metadata_config_v2_v1.3.3.golden.json
- can_list_inconsistent_metadata_config_v3.golden.json
- config_v2_diff
- config_v3_diff
- config-v2.json
- config-v2.yaml
- config-v2.golden.json
- config-v2.project.want.generated.golden.json
- config-v3.golden.json
- config-v3.project.want.generated.golden.json
- actions.graphql
- actions.yaml
- allow_list.yaml
- cron_triggers.yaml
- functions.yaml
- query_collections.yaml
- remote_schemas.yaml
- tables.yaml
- version.yaml
- down.sql
- up.sql
- down.sql
- up.sql
- down.sql
- up.sql
- down.sql
- up.sql
- down.sql
- up.sql
- config.yaml
- down.sql
- up.sql
- down.sql
- up.sql
- down.sql
- up.sql
- down.sql
- up.sql
- down.sql
- up.sql
- config.yaml
- metadata.json
- down.sql
- up.sql
- down.sql
- up.sql
- down.sql
- up.sql
- down.sql
- up.sql
- down.sql
- up.sql
- config.yaml
- metadata.yaml
- pub_t3.yaml
- pub_t4.yaml
- public_t1.yaml
- public_t2.yaml
- tables.yaml
- databases.yaml
- actions.graphql
- actions.yaml
- allow_list.yaml
- cron_triggers.yaml
- query_collections.yaml
- remote_schemas.yaml
- rest_endpoints.yaml
- version.yaml
- down.sql
- up.sql
- down.sql
- up.sql
- down.sql
- up.sql
- down.sql
- up.sql
- down.sql
- up.sql
- config.yaml
- down.sql
- up.sql
- down.sql
- up.sql
- down.sql
- up.sql
- down.sql
- up.sql
- down.sql
- up.sql
- config.yaml
- metadata.json
- down.sql
- up.sql
- down.sql
- up.sql
- down.sql
- up.sql
- down.sql
- up.sql
- down.sql
- up.sql
- config.yaml
- metadata.yaml
- mode_handlers.go
- project_metadata.go
- project_metadata_test.go
- actions.graphql
- actions.yaml
- allow_list.yaml
- cron_triggers.yaml
- functions.yaml
- query_collections.yaml
- remote_schemas.yaml
- tables.yaml
- version.yaml
- down.sql
- up.sql
- down.sql
- up.sql
- down.sql
- up.sql
- down.sql
- up.sql
- down.sql
- up.sql
- config.yaml
- pub_t3.yaml
- pub_t4.yaml
- public_t1.yaml
- public_t2.yaml
- tables.yaml
- databases.yaml
- actions.graphql
- actions.yaml
- allow_list.yaml
- cron_triggers.yaml
- query_collections.yaml
- remote_schemas.yaml
- rest_endpoints.yaml
- version.yaml
- down.sql
- up.sql
- down.sql
- up.sql
- down.sql
- up.sql
- down.sql
- up.sql
- down.sql
- up.sql
- down.sql
- up.sql
- down.sql
- up.sql
- down.sql
- up.sql
- down.sql
- up.sql
- down.sql
- up.sql
- config.yaml
- apply.go
- delete.go
- project_migrate.go
- project_migrate_test.go
- status.go
- downloader.go
- fetch.go
- verifier.go
- paths.go
- move.go
- plugins.go
- scanner.go
- types.go
- util.go
- articles.sql
- authors.sql
- apply.go
- apply_test.go
- create.go
- create_test.go
- seed.go
- telemetry.go
- telemetry_test.go
- auto_update.go
- hide_noop.go
- hide_windows.go
- update.go
- copy.go
- filesystem.go
- flags.go
- git.go
- printer.go
- prompt.go
- server.go
- server_test.go
- tablewriter.go
- util.go
- viper.go
- compatibility.go
- compatibility_test.go
- feature_flags.go
- server.go
- version.go
- version_test.go
- .gitignore
- .golangci.yaml
- .realize.yaml
- cli.go
- cli_test.go
- CONTRIBUTING.md
- directory.go
- get.sh
- global_config.go
- go.mod
- go.sum
- logger_hook.go
- Makefile
- README.md
- codegen.js
- command.js
- handler.ts
- index.ts
- template.js
- command.js
- handler.js
- command.js
- handler.js
- command.ts
- index.ts
- index.ts
- common.test.ts
- deriveAction.js
- graphqlSchemaUtils.js
- hasuraCustomTypeUtils.js
- sdlUtils.js
- wrappingTypeUtils.ts
- commandUtils.ts
- utils.js
- command.ts
- constants.ts
- index.js
- payload.js
- test.js
- index.js
- payload.js
- test.js
- index.js
- .babelrc
- .gitignore
- .prettierignore
- .prettierrc
- build.sh
- eslint.config.mjs
- Makefile
- package-lock.json
- package.json
- README.md
- tsconfig.json
- vitest.config.ts
- jwt.js
- passport.js
- user.js
- 20180917160913_user.js
- 20190127161009_role.js
- 20190127171217_user_role.js
- errors.js
- schema.js
- .dockerignore
- .drone.yml
- .gitignore
- app.js
- Dockerfile
- knexfile.js
- package-lock.json
- package.json
- README.md
- index.js
- README.md
- httpsAsync.js
- index.js
- myLogger.js
- package.json
- README.md
- tokenDecoder.js
- tokenExtractor.js
- deploy-glitch.png
- .gitignore
- app.json
- package.json
- Procfile
- README.md
- server.js
- deploy-glitch.png
- config.js
- firebaseHandler.js
- .gitignore
- package-lock.json
- package.json
- Procfile
- README.md
- server.js
- passport.js
- user.js
- 20180917160913_users.js
- errors.js
- schema.js
- .gitignore
- app.js
- knexfile.js
- package.json
- Procfile
- README.md
- auth-webhook.py
- Dockerfile
- README.md
- requirements.txt
- .gitignore
- README.md
- basic-event-triggers-arch-diagram.png
- build.sh
- echo.go
- README.md
- build.sh
- mutation.go
- README.md
- README.md
- Hello.java
- Note.java
- Notebook.java
- ContextStub.java
- HelloTest.java
- delete.json
- pom.xml
- README.md
- index.js
- README.md
- .gitignore
- index.js
- package.json
- README.md
- echo.py
- README.md
- mutation.py
- README.md
- README.md
- lambda_function.rb
- README.md
- lambda_function.rb
- README.md
- README.md
- function.json
- index.js
- sample.dat
- .gitignore
- host.json
- README.md
- function.json
- index.js
- package.json
- sample.dat
- .gitignore
- host.json
- README.md
- README.md
- README.md
- .gcloudignore
- .gitignore
- index.js
- README.md
- .env.yaml
- .gcloudignore
- .gitignore
- index.js
- package.json
- README.md
- README.md
- .gcloudignore
- .gitignore
- index.js
- README.md
- .env.yaml
- .gcloudignore
- .gitignore
- index.js
- package.json
- README.md
- README.md
- .gcloudignore
- .gitignore
- main.py
- README.md
- README.md
- README.md
- index.js
- .netlifygitignore
- netlify.toml
- README.md
- README.md
- README.md
- index.go
- now.json
- README.md
- index.go
- now.json
- README.md
- README.md
- .dockerignore
- index.js
- now.json
- package.json
- README.md
- .dockerignore
- index.js
- now.json
- package.json
- README.md
- README.md
- .gitignore
- README.md
- .gitignore
- README.md
- config.yml
- dashboard-hasura-events.png
- dashboard-hasura-health.png
- dashboard-hasura-http-graphql.png
- dashboard-hasura-logs-traces.png
- dashboard-hasura-overview.png
- dashboard-hasura-subscription.png
- dashboard-system-monitoring.png
- hasura-alerts.jpg
- opentelemetry-export-config.png
- config.yml
- Dockerfile
- main.ts
- public_Album.yaml
- public_Artist.yaml
- public_Customer.yaml
- public_Employee.yaml
- public_Genre.yaml
- public_Invoice.yaml
- public_InvoiceLine.yaml
- public_MediaType.yaml
- public_Playlist.yaml
- public_PlaylistTrack.yaml
- public_Track.yaml
- tables.yaml
- tables.yaml
- databases.yaml
- actions.graphql
- actions.yaml
- allow_list.yaml
- api_limits.yaml
- backend_configs.yaml
- cron_triggers.yaml
- graphql_schema_introspection.yaml
- inherited_roles.yaml
- metrics_config.yaml
- network.yaml
- opentelemetry.yaml
- query_collections.yaml
- remote_schemas.yaml
- rest_endpoints.yaml
- version.yaml
- down.sql
- up.sql
- .gitkeep
- config.yaml
- http-ping.json
- system-monitor.json
- hasura-events.json
- hasura-graphql-http.json
- hasura-health.json
- hasura-logs.json
- hasura-opentelemetry.json
- hasura-overview.json
- hasura-subscription.json
- all.yml
- all.yml
- otel-collector-config.yaml
- alert.rules
- prometheus.yml
- .gitignore
- docker-compose.yml
- dotenv
- README.md
- configure-api-gateway.png
- create-api-gateway.png
- create-lambda.png
- output-api-gateway.png
- remote-schemas-arch.png
- .gitignore
- index.js
- package.json
- README.md
- .gitignore
- index.js
- lambdaCtx.js
- localDev.js
- package.json
- README.md
- .gitignore
- function.json
- localDev.js
- package.json
- run.js
- server.js
- .gitignore
- host.json
- README.md
- .gcloudignore
- .gitignore
- googleCtx.js
- index.js
- localDev.js
- package.json
- README.md
- .gitignore
- index.js
- package.json
- .gitignore
- helpers.js
- index.js
- package.json
- README.md
- .gitignore
- Dockerfile
- now.json
- package.json
- README.md
- server.js
- .dockerignore
- .gitignore
- Dockerfile
- models.py
- now.json
- README.md
- requirements.txt
- server.py
- README.md
- README.md
- README.md
- README.md
- README.md
- README.md
- README.md
- README.md
- README.md
- .gitkeep
- HasuraMetadataV2.go
- HasuraMetadataV2.hs
- HasuraMetadataV2.json
- HasuraMetadataV2.py
- HasuraMetadataV2.ts
- HasuraMetadataV2.yaml
- HasuraMetadataV3.go
- HasuraMetadataV3.hs
- HasuraMetadataV3.json
- HasuraMetadataV3.py
- HasuraMetadataV3.yaml
- ActionsYAML.schema.json
- AllowListYAML.schema.json
- CronTriggerYAML.schema.json
- FunctionsYAML.schema.json
- HasuraMetadataV2.schema.json
- MetadataExport.schema.json
- QueryCollectionsYAML.schema.json
- RemoteSchemasYAML.schema.json
- TablesYAML.schema.json
- sample-metadata-1.json
- sample-metadata-2.json
- HasuraMetadataV2.schema.json
- HasuraMetadataV2.schema.yaml
- HasuraMetadataV2.ts
- HasuraMetadataV3.ts
- BoolExp.schema.json
- BoolExp.ts
- generateTypes.ts
- test.ts
- index.d.ts
- index.js
- .gitignore
- .prettierrc
- config.yaml
- json-schema-typecheck-demo.gif
- package-lock.json
- package.json
- README.md
- RFC.md
- test-config.yaml
- test-output-sample.png
- tsconfig.json
- tsconfig.lib.json
- typescript-typecheck-demo.gif
- Aggregate.ts
- AggregateFunctions.ts
- AndExpression.ts
- AnotherColumnComparison.ts
- ApplyBinaryArrayComparisonOperator.ts
- ApplyBinaryComparisonOperator.ts
- ApplyUnaryComparisonOperator.ts
- ArgumentValue.ts
- ArrayRelationInsertFieldValue.ts
- ArrayRelationInsertSchema.ts
- AtomicitySupportLevel.ts
- AutoIncrementGenerationStrategy.ts
- BinaryArrayComparisonOperator.ts
- BinaryComparisonOperator.ts
- Capabilities.ts
- CapabilitiesResponse.ts
- ColumnCountAggregate.ts
- ColumnField.ts
- ColumnFieldValue.ts
- ColumnInfo.ts
- ColumnInsertFieldValue.ts
- ColumnInsertSchema.ts
- ColumnNullability.ts
- ColumnType.ts
- ColumnTypeArray.ts
- ColumnTypeNonScalar.ts
- ColumnTypeObject.ts
- ColumnValueGenerationStrategy.ts
- ComparisonCapabilities.ts
- ComparisonColumn.ts
- ComparisonOperators.ts
- ComparisonValue.ts
- Config.ts
- ConfigSchemaResponse.ts
- Constraint.ts
- CustomUpdateColumnOperatorRowUpdate.ts
- DataSchemaCapabilities.ts
- DatasetCapabilities.ts
- DatasetCreateCloneRequest.ts
- DatasetCreateCloneResponse.ts
- DatasetDeleteCloneResponse.ts
- DatasetGetTemplateResponse.ts
- DatasetTemplateName.ts
- DefaultValueGenerationStrategy.ts
- DeleteCapabilities.ts
- DeleteMutationOperation.ts
- DetailLevel.ts
- ErrorResponse.ts
- ErrorResponseType.ts
- ExistsExpression.ts
- ExistsInTable.ts
- ExplainCapabilities.ts
- ExplainResponse.ts
- Expression.ts
- Field.ts
- ForeachCapabilities.ts
- FunctionInfo.ts
- FunctionInformationArgument.ts
- FunctionName.ts
- FunctionRelationships.ts
- FunctionRequestArgument.ts
- FunctionReturnsTable.ts
- FunctionReturnsUnknown.ts
- FunctionReturnType.ts
- FunctionType.ts
- GraphQLType.ts
- InsertCapabilities.ts
- InsertFieldSchema.ts
- InsertMutationOperation.ts
- InterpolatedItem.ts
- InterpolatedQueries.ts
- InterpolatedQuery.ts
- InterpolatedQueryCapabilities.ts
- InterpolatedRelationships.ts
- InterpolatedScalar.ts
- InterpolatedText.ts
- Licensing.ts
- MetricsCapabilities.ts
- MutationCapabilities.ts
- MutationOperation.ts
- MutationOperationResults.ts
- MutationRequest.ts
- MutationResponse.ts
- NamedArgument.ts
- NestedArrayField.ts
- NestedObjField.ts
- NotExpression.ts
- NullColumnFieldValue.ts
- NullColumnInsertFieldValue.ts
- ObjectRelationInsertFieldValue.ts
- ObjectRelationInsertionOrder.ts
- ObjectRelationInsertSchema.ts
- ObjectTypeDefinition.ts
- OpenApiDiscriminator.ts
- OpenApiExternalDocumentation.ts
- OpenApiReference.ts
- OpenApiSchema.ts
- OpenApiXml.ts
- OrderBy.ts
- OrderByColumn.ts
- OrderByElement.ts
- OrderByRelation.ts
- OrderBySingleColumnAggregate.ts
- OrderByStarCountAggregate.ts
- OrderByTarget.ts
- OrderDirection.ts
- OrExpression.ts
- PostSchemaCapabilities.ts
- Query.ts
- QueryCapabilities.ts
- QueryRequest.ts
- QueryResponse.ts
- RawCapabilities.ts
- RawRequest.ts
- RawResponse.ts
- RedactionCapabilities.ts
- RedactionExpressionName.ts
- RelatedTable.ts
- Relationship.ts
- RelationshipCapabilities.ts
- RelationshipField.ts
- Relationships.ts
- RelationshipType.ts
- ReturningCapabilities.ts
- RowObject.ts
- RowUpdate.ts
- ScalarArgumentValue.ts
- ScalarType.ts
- ScalarTypeCapabilities.ts
- ScalarTypesCapabilities.ts
- ScalarValue.ts
- ScalarValueComparison.ts
- SchemaFilters.ts
- SchemaRequest.ts
- SchemaResponse.ts
- SetColumnRowUpdate.ts
- SingleColumnAggregate.ts
- SingleColumnAggregateFunction.ts
- StarCountAggregate.ts
- SubqueryComparisonCapabilities.ts
- SubscriptionCapabilities.ts
- TableInfo.ts
- TableInsertSchema.ts
- TableName.ts
- TableRelationships.ts
- TableType.ts
- Target.ts
- TargetName.ts
- TargetRedactionExpressions.ts
- TFunction.ts
- TInterpolated.ts
- TNFunction.ts
- TNInterpolatedQuery.ts
- TNTable.ts
- TTable.ts
- UnaryComparisonOperator.ts
- UniqueIdentifierGenerationStrategy.ts
- UnrelatedTable.ts
- UpdateCapabilities.ts
- UpdateColumnOperatorDefinition.ts
- UpdateColumnOperatorName.ts
- UpdateColumnOperators.ts
- UpdateMutationOperation.ts
- UserDefinedFunctionCapabilities.ts
- agent.openapi.json
- index.ts
- package.json
- README.md
- tsconfig.json
- Cassandra.md
- Kafka.md
- NoSQL.md
- OLAP.md
- OLTP.md
- README.md
- Redis.md
- Chinook.schema.json
- Chinook.xml.gz
- Functions.schema.json
- Functions.xml.gz
- index.ts
- capabilities.ts
- config.ts
- datasets.ts
- functions.ts
- index.ts
- query.ts
- util.ts
- .gitignore
- .nvmrc
- Dockerfile
- package-lock.json
- package.json
- README.md
- tsconfig.json
- derive-lockfile.ts
- generate-types.sh
- update-api-types-deps.sh
- metadata-api.json
- .gitignore
- docker-compose.yaml
- README.md
- Chinook.sqlite
- Empty.sqlite
- TestingEdgeCases.sql
- capabilities.ts
- config.ts
- datasets.ts
- db.ts
- environment.ts
- index.ts
- mutation.ts
- query.ts
- raw.ts
- schema.ts
- util.ts
- chinook.db
- docker-compose.yml
- TESTING.md
- .gitignore
- .nvmrc
- Dockerfile
- package-lock.json
- package.json
- README.md
- tsconfig.json
- .gitignore
- .npmrc
- .nvmrc
- .prettierignore
- .prettierrc
- CONTRIBUTING.md
- docker-compose.yaml
- Dockerfile-reference
- Dockerfile-sqlite
- DOCUMENTATION.md
- HUB.md
- Makefile
- package-lock.json
- package.json
- README.md
- tsconfig.json
- init.sh
- databases.yaml
- yarn-4.17.1.cjs
- _category_.json
- index.mdx
- python-flask.mdx
- _category_.json
- action-examples.mdx.wip
- action-handlers.mdx
- action-permissions.mdx
- action-relationships.mdx
- async-actions.mdx
- create.mdx
- debugging.mdx
- derive.mdx
- logs-clean-up.mdx
- open-api.mdx
- overview.mdx
- quickstart.mdx
- rest-connectors.mdx
- types.mdx
- _category_.json
- index.mdx
- jupyter-notebooks.mdx
- _category_.json
- overview.mdx
- vectorize-postgesql-data.mdx
- _category_.json
- index.mdx
- mutation.mdx
- query.mdx
- _category_.json
- actions.mdx
- api-limits.mdx
- computed-field.mdx
- custom-functions.mdx
- custom-types.mdx
- event-triggers.mdx
- index.mdx
- inherited-roles.mdx
- introspection.mdx
- logical-models.mdx
- manage-metadata.mdx
- native-queries.mdx
- network.mdx
- observability.mdx
- permission.mdx
- query-collections.mdx
- relationship.mdx
- remote-relationships.mdx
- remote-schema-permissions.mdx
- remote-schemas.mdx
- restified-endpoints.mdx
- scheduled-triggers.mdx
- source.mdx
- stored-procedures.mdx
- table-view.mdx
- _category_.json
- index.mdx
- mutation.mdx
- query.mdx
- _category_.json
- index.mdx
- run-sql.mdx
- _category_.json
- actions.mdx
- computed-field.mdx
- custom-functions.mdx
- custom-types.mdx
- event-triggers.mdx
- index.mdx
- manage-metadata.mdx
- permission.mdx
- query-collections.mdx
- relationship.mdx
- remote-relationships.mdx
- remote-schema-permissions.mdx
- remote-schemas.mdx
- restified-endpoints.mdx
- run-sql.mdx
- scheduled-triggers.mdx
- table-view.mdx
- _category_.json
- cloud-api-reference.mdx
- config.mdx
- explain.mdx
- general-info.mdx
- health.mdx
- kriti-templating.mdx
- overview.mdx
- pgdump.mdx
- restified.mdx
- source-health.mdx
- syntax-defs.mdx
- version.mdx
- _category_.json
- admin-secret-access.mdx
- index.mdx
- jwt.mdx
- multiple-admin-secrets.mdx
- multiple-jwt-secrets.mdx
- quickstart.mdx
- unauthenticated-access.mdx
- webhook.mdx
- _category_.json
- aggregation-permissions.mdx
- backend-only.mdx
- column-level-permissions.mdx
- column-presets.mdx
- common-roles-auth-examples.mdx
- disabling-root-fields.mdx
- index.mdx
- permissions-operators.mdx
- permissions-summary.mdx
- row-fetch-limit.mdx
- row-level-permissions.mdx
- _category_.json
- index.mdx
- inherited-roles.mdx
- quickstart.mdx
- roles-variables.mdx
- _category_.json
- how-it-works.mdx
- overview.mdx
- quickstart.mdx
- _category_.json
- caching-config.mdx
- caching-metrics.mdx
- enterprise-caching.mdx
- how-it-works.mdx
- overview.mdx
- quickstart.mdx
- _category_.json
- create-one-click-to-deploy-apps.mdx
- index.mdx
- _category_.json
- github-integration.mdx
- index.mdx
- preview-apps.mdx
- regression-tests.mdx
- _category_.json
- apollo-federation.mdx
- data-federation-types.mdx
- hasura-graphql-federation-architectures.mdx
- overview.mdx
- schema-registry.mdx
- _category_.json
- cloud.mdx
- docker.mdx
- index.mdx
- _category_.json
- index.mdx
- _category_.json
- cloud.mdx
- docker.mdx
- index.mdx
- _category_.json
- index.mdx
- _category_.json
- cloud.mdx
- docker.mdx
- index.mdx
- _category_.json
- index.mdx
- _category_.json
- adding-data-connectors.mdx
- data-connector-sdk.mdx
- ddn-connectors.mdx
- index.mdx
- _category_.json
- cloud-connection-pooling.mdx
- data-connector-config.mdx
- dynamic-db-connection.mdx
- index.mdx
- read-replicas.mdx
- _category_.json
- cloud.mdx
- docker.mdx
- index.mdx
- _category_.json
- cloud.mdx
- docker.mdx
- index.mdx
- mongodb-atlas.mdx
- _category_.json
- cloud.mdx
- docker.mdx
- index.mdx
- _category_.json
- gcp.mdx
- index.mdx
- mssql.mdx
- mssqltypes.csv.wip
- _category_.json
- aiven.mdx
- cloud.mdx
- docker.mdx
- gcp.mdx
- index.mdx
- _category_.json
- cloud.mdx
- docker.mdx
- index.mdx
- _category_.json
- cloud.mdx
- docker.mdx
- index.mdx
- _category_.json
- hasura-citus-compatibility.mdx
- index.mdx
- _category_.json
- cloud.mdx
- docker.mdx
- index.mdx
- _category_.json
- hasura-cockroachdb-compatibility.mdx
- index.mdx
- _category_.json
- aiven.mdx
- alloy.mdx
- aws-aurora.mdx
- aws-postgres.mdx
- azure-cosmos.mdx
- azure.mdx
- crunchy.mdx
- digital-ocean.mdx
- elephant.mdx
- enterprisedb.mdx
- gcp.mdx
- heroku.mdx
- index.mdx
- neon.mdx
- prisma-postgres.mdx
- railway.mdx
- render.mdx
- supabase.mdx
- timescale-cloud.mdx
- yugabyte.mdx
- _category_.json
- cloud.mdx
- docker.mdx
- index.mdx
- _category_.json
- index.mdx
- _category_.json
- cloud.mdx
- docker.mdx
- index.mdx
- rsa-key-pair-auth.mdx
- _category_.json
- index.mdx
- _category_.json
- index.mdx
- weaviate.mdx
- _category_.json
- feature-support.mdx
- overview.mdx
- quickstart.mdx
- _category_.json
- index.mdx
- performance.mdx.wip
- _category_.json
- azure-container-instances-postgres.mdx
- digital-ocean-one-click.mdx
- docker.mdx
- flightcontrol.mdx
- google-cloud-run-cloud-sql.mdx
- google-kubernetes-engine-cloud-sql.mdx
- index.mdx
- koyeb.mdx
- kubernetes-helm.mdx
- kubernetes.mdx
- nhost-one-click.mdx
- render-one-click.mdx
- _category_.json
- config-examples.mdx
- index.mdx
- reference.mdx
- _category_.json
- healthz-check.mdx
- index.mdx
- source-health-check.mdx
- _category_.json
- compression.mdx
- downgrading.mdx
- logging.mdx
- overview.mdx
- performance-tuning.mdx
- postgres-requirements.mdx
- production-checklist.mdx
- remove.mdx
- securing-graphql-endpoint.mdx
- serve-behind-proxy.mdx
- tls-allow-list.mdx
- updating-graphql-engine.mdx
- _category_.json
- index.mdx
- quickstart-aws-ecs.mdx
- quickstart-docker.mdx
- quickstart-google-cloud-run.mdx
- quickstart-kubernetes.mdx
- start-using-hasura-ee.mdx
- _category_.json
- adfs.mdx
- auth0.mdx
- azure-ad.mdx
- config.mdx
- google-workspace.mdx
- index.mdx
- ldap.mdx
- troubleshooting.mdx
- _category_.json
- dependencies.mdx
- overview.mdx
- release-notes.mdx
- try-hasura-enterprise-edition.mdx
- upgrade-ce-to-ee.mdx
- _category_.json
- auto-cleanup.mdx
- index.mdx
- _category_.json
- index.mdx
- moderate-user-content-with-gpt.mdx
- new-user-welcome.mdx
- order-status-notification.mdx
- product-description-chatgpt-seo.mdx
- _category_.json
- create-trigger.mdx
- invoke-trigger-manually.mdx
- observability-and-performance.mdx
- overview.mdx
- payload.mdx
- quickstart.mdx
- remove-event-triggers.mdx
- rest-connectors.mdx
- samples.mdx
- serverless.mdx
- _category_.json
- index.mdx
- _category_.json
- api-gateway.mdx
- data-api.mdx
- gql-backend.mdx
- overview.mdx
- _category_.json
- docker-simple.mdx
- getting-started-cloud.mdx
- overview.mdx
- _category_.json
- hasura.mdx
- hasura_actions.mdx
- hasura_actions_codegen.mdx
- hasura_actions_create.mdx
- hasura_actions_use-codegen.mdx
- hasura_completion.mdx
- hasura_console.mdx
- hasura_deploy.mdx
- hasura_init.mdx
- hasura_metadata.mdx
- hasura_metadata_apply.mdx
- hasura_metadata_clear.mdx
- hasura_metadata_diff.mdx
- hasura_metadata_export.mdx
- hasura_metadata_inconsistency.mdx
- hasura_metadata_inconsistency_drop.mdx
- hasura_metadata_inconsistency_list.mdx
- hasura_metadata_inconsistency_status.mdx
- hasura_metadata_reload.mdx
- hasura_migrate.mdx
- hasura_migrate_apply.mdx
- hasura_migrate_create.mdx
- hasura_migrate_delete.mdx
- hasura_migrate_squash.mdx
- hasura_migrate_status.mdx
- hasura_plugins.mdx
- hasura_plugins_install.mdx
- hasura_plugins_list.mdx
- hasura_plugins_uninstall.mdx
- hasura_plugins_upgrade.mdx
- hasura_scripts.mdx
- hasura_scripts_update-project-v2.mdx
- hasura_scripts_update-project-v3.mdx
- hasura_seed.mdx
- hasura_seed_apply.mdx
- hasura_seed_create.mdx
- hasura_update-cli.mdx
- hasura_version.mdx
- index.mdx
- _category_.json
- gateway_build.mdx
- gateway_check.mdx
- gateway_publish.mdx
- index.mdx
- _category_.json
- index.mdx
- _category_.json
- auth.mdx
- index.mdx
- installing-uninstalling.mdx
- regression-tests.mdx
- _category_.json
- config-reference.mdx
- install-hasura-cli.mdx
- overview.mdx
- quickstart.mdx
- _category_.json
- billing-data-calculation.mdx
- billing-owner.mdx
- credits.mdx
- index.mdx
- payment-methods.mdx
- receipts.mdx
- _category_.json
- email-change.mdx
- index.mdx
- marketplaces.mdx
- aws-network-peering.mdx
- azure-network-peering.mdx
- gcp-network-peering.mdx
- index.mdx
- vpc-collaborators.mdx
- _category_.json
- disaster-recovery.mdx
- _heading_ai.mdx
- _heading_auth.mdx
- _heading_basics.mdx
- _heading_ci_cd.mdx
- _heading_data_api.mdx
- _heading_data_sources.mdx
- _heading_deployment.mdx
- _heading_materials.mdx
- _heading_perf_and_monitoring.mdx
- _heading_products.mdx
- _heading_trigger_based_logic.mdx
- faq.mdx
- get-support.mdx
- glossary.mdx
- .dockerignore
- .gitignore
- .prettierignore
- .prettierrc.json
- .yarnrc.yml
- babel.config.js
- CODESPACES.md
- CONTRIBUTING.md
- cspell.config.yaml
- Dockerfile
- README.md
- .dockerignore
- .envrc
- .envrc.local.example
- .ghcversion
- .git-blame-ignore-revs
- .gitignore
- .hlint.yaml
- .kodiak.toml
- .nvmrc
- .prettierignore
- cabal.project
- cabal.project.freeze
- CHANGELOG.md
- CLAUDE.md
- code-of-conduct.md
- CONTRIBUTING.md
- docker-compose.yaml
- LICENSE
- LICENSE-community
- Makefile
- README.md
- SECURITY.md
- V2-README.md
# 설치 가이드
1. 코드 내려받기
git clone https://github.com/hasura/graphql-engine
깃허브에서 프로젝트 코드 전체를 내 컴퓨터로 내려받습니다.
cd graphql-engine
방금 내려받은 프로젝트 폴더 안으로 이동합니다.
2. Docker
쉬움 추천사전 준비물
- Git GitHub에서 프로젝트 코드를 내려받으려면 필요합니다.
- Docker Desktop 컨테이너를 빌드하고 실행하려면 필요합니다. 설치 후 실행해서 백그라운드에 켜두세요.
docker compose -f community/boilerplates/observability/enterprise/docker-compose.yml up -d --build
compose 설정 파일에 정의된 서비스들을 대상으로 명령을 실행합니다.
터미널에 docker compose ps 를 입력해 컨테이너들이 Up 상태인지 확인하세요. README에 포트 번호가 적혀있다면 브라우저에서 http://localhost:포트번호 로 접속해보세요.
3. Maven (Java)
보통사전 준비물
- Git GitHub에서 프로젝트 코드를 내려받으려면 필요합니다.
- JDK (Java) Java 프로젝트를 빌드/실행하려면 필요합니다.
- Maven mvn 명령어를 쓰기 위한 빌드 도구입니다.
⚠️ 이 프로젝트는 규모가 큰 저장소라, 이 방법이 실제 핵심 제품이 아니라 내부 하위 패키지를 가리키는 것일 수 있습니다. README 전체를 함께 확인해보세요.
cd community/boilerplates/event-triggers/aws-lambda/java/echo
이 프로젝트의 관련 파일이 하위 폴더 안에 있어서, 먼저 그 폴더로 이동합니다.
mvn clean install
Maven으로 의존성 설치와 빌드를 진행합니다.
BUILD SUCCESS 메시지가 뜨면 성공입니다. target/ 폴더에 결과물이 생성됩니다.
4. Node.js
쉬움사전 준비물
cd cli-ext
이 프로젝트의 관련 파일이 하위 폴더 안에 있어서, 먼저 그 폴더로 이동합니다.
npm install
package.json에 명시된 라이브러리들을 내려받아 설치합니다.
npm start
개발/실행 서버를 켭니다.
명령어 실행 후 터미널에 나타나는 주소(보통 http://localhost:3000 형태)를 브라우저에서 열어보세요.
5. Python
쉬움사전 준비물
⚠️ 이 프로젝트는 규모가 큰 저장소라, 이 방법이 실제 핵심 제품이 아니라 내부 하위 패키지를 가리키는 것일 수 있습니다. README 전체를 함께 확인해보세요.
pip install -r community/boilerplates/auth-webhooks/python-flask/requirements.txt
requirements.txt 등에 명시된 파이썬 라이브러리를 설치합니다.
python <실행할 파일명>.py # README에서 정확한 실행 파일명을 확인하세요
파이썬 스크립트(또는 모듈)를 실행합니다.
에러 메시지 없이 실행되고 터미널에 안내 문구가 출력되면 정상입니다.
6. Go
보통cd cli
이 프로젝트의 관련 파일이 하위 폴더 안에 있어서, 먼저 그 폴더로 이동합니다.
go build ./...
Go 프로그램을 컴파일해 실행 파일을 만듭니다.
go run .
따로 빌드하지 않고 바로 Go 프로그램을 실행합니다.
빌드가 에러 없이 끝나면 성공입니다. go run . 을 썼다면 터미널 출력을 확인하세요.
7. Make
보통사전 준비물
- Git GitHub에서 프로젝트 코드를 내려받으려면 필요합니다.
- Make Linux/macOS는 보통 기본 설치되어 있습니다. Windows는 별도 설치(예: MSYS2, WSL)가 필요합니다.
make
생성된 빌드 설정을 바탕으로 실제 컴파일을 진행해 실행 파일을 만듭니다.
에러 없이 끝나면 성공입니다. 생성된 실행 파일을 직접 실행해보세요.
// repository documentation
Was this content helpful?
(0 ratings)
