Skip to main contentCrate forge_macros
Source - cron
- Marks a function as a scheduled cron task.
- daemon
- Marks a function as a long-running daemon.
- forge_enum
- Marks an enum for database storage as a PostgreSQL ENUM type.
- job
- Marks a function as a background job.
- model
- Marks a struct as a FORGE model, generating schema metadata for TypeScript codegen.
- mutation
- Marks a function as a mutation (transactional write).
- query
- Marks a function as a query (read-only, cacheable, subscribable).
- webhook
- Marks a function as a webhook handler.
- workflow
- Marks a function as a durable workflow.