Archetype: doc_service_registry.org.mustache

Table of Contents

Catalogue of ORE Studio backend services. Each top-level heading is one service entry with connection variables, IAM role, and the list of DML prefixes that the SQL GRANT generator uses to build per-service GRANT statements.

See the Template variable reference and Codegen input org-file schema reference for the complete schema.

Template

The full template source. Edit here and re-tangle with compass build --direct tangle_codegen_templates to regenerate library/templates/doc_service_registry.org.mustache.

{{! GENERATED FILE — tangled from projects/ores.codegen/library/templates/doc.org. Edit the org source. }}
:PROPERTIES:
:ID: {{id}}
:END:
#+title: {{title}}
#+description: {{description}}
#+type: ores.codegen.service_registry
#+filetags: {{filetags}}
#+created: {{date}}
#+updated: {{date}}

(One paragraph: what services are catalogued here and how this file is consumed.)

* example_service
:PROPERTIES:
:psql_var:    example_service
:env_key:     EXAMPLE_SERVICE
:iam_role:    ExampleService
:description: Example Service
:email:       example_service@system.ores
:END:

** DML prefixes

- ores_example_

See also

Emacs 29.1 (Org mode 9.6.6)