mirror of
https://github.com/hasura/graphql-engine.git
synced 2024-12-17 12:31:52 +03:00
d9afcc1857
NPM v7 uses a new (backwards-compatible) lockfile format. This upgrades all our various _package-lock.json_ files to use the new format. It's much more verbose so that NPM can be a lot faster. I figured it was cleaner to do this once in a separate PR rather than upgrading them in combination with adding or upgrading a new dependency. PR-URL: https://github.com/hasura/graphql-engine-mono/pull/5869 GitOrigin-RevId: 322fb63b96e2d873a4a3cc05fa6c7afa414716ce |
||
---|---|---|
.. | ||
go | ||
java/echo | ||
nodejs6 | ||
nodejs8 | ||
python | ||
ruby | ||
README.md |
Boilerplates for AWS Lambda serverless functions and Hasura GraphQL Engine's Event Triggers
Sample cloud functions that can be triggered on changes in the database using GraphQL Engine's Event Triggers.
These are organized in language-specific folders.
NOTE Some of the language/platforms are work in progress. We welcome contributions for the WIP langauages. See issues and the following checklist:
Folder name | Use-case | Node.js(6) | Python | Java | Go | C# | Ruby |
---|---|---|---|---|---|---|---|
echo | echo the trigger payload | ✅ | ✅ | ❌ | ✅ | ❌ | ✅ |
mutation | insert related data on an insert event using graphql mutation | ✅ | ✅ | ❌ | ✅ | ❌ | ✅ |
push-notification | send push notification on database event | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ |
etl | transform the trigger payload and update an algolia index | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ |
Pre-requisites
- AWS account with billing enabled
- Hasura GraphQL Engine