Files
Ekklesia/core/tests/fixtures/module-database-integration/db-facade/ekklesia.module.json
T
ekklesia 2e0fe059c3
CI / verify (pull_request) Successful in 38s
CI / infrastructure-smoke (pull_request) Successful in 20s
CI / migration-smoke (pull_request) Successful in 59s
feat: add display kiosk host
2026-08-23 20:50:56 -05:00

29 lines
904 B
JSON

{
"manifestVersion": 6,
"id": "db-facade",
"name": "Database Facade Integration Test Module",
"description": "Test-only installed module fixture proving ModuleDatabase against real PostgreSQL. Never discovered by production startup, Doctor, or normal migration aggregation — only apps/api/tests/module-database.integration.ts points discovery at it explicitly.",
"version": "0.1.0",
"compatibility": {
"platform": "^0.1.0",
"moduleSdk": "^0.1.0"
},
"permissions": [
{
"id": "db-facade.records.read",
"baseline": "public",
"description": "Read database facade test records."
},
{
"id": "db-facade.records.write",
"baseline": "authenticated",
"description": "Write database facade test records."
}
],
"entrypoints": {
"server": "./server/index.js",
"schema": "./schema/index.js",
"migrations": "./drizzle"
}
}