feat(11.1-04): add the Database section and the core Services pages

- docs/database: models, migrations, queries and pagination, relations,
  casts and validation, attachments and transactions (lagoon.Transaction,
  lagoon.AfterCommit, nested savepoints, lagoon.OnDatabase)
- docs/services: configuration, events, routing with auth groups, rate
  limiting, authentication, the OAuth server, mail and localization
- runnable Examples for lagoon, attach, compass, surf, wire, bouncer,
  wristband, postcard, phrasebook and festival; lagoon TestDocs* regions
  run on the package's Postgres harness through DocsDB
- 15 new required pages
This commit is contained in:
Jakub Zych
2026-09-30 22:59:25 +02:00
parent 9d37d56486
commit efb35a2d35
28 changed files with 3138 additions and 0 deletions

View File

@@ -94,6 +94,21 @@ var requiredPages = []string{
"console/writing-commands",
"console/utilities",
"services/jobs",
"database/models",
"database/migrations",
"database/queries-and-pagination",
"database/relations",
"database/casts-and-validation",
"database/attachments",
"database/transactions",
"services/configuration",
"services/events",
"services/routing",
"services/rate-limiting",
"services/authentication",
"services/oauth-server",
"services/mail",
"services/localization",
}
// TestDocsRequiredPages asserts that every required page is in the loaded