@dbloomdb/plugin-apex
v0.1.0
Published
Plugin Apex para dbloom — PG18, partitioned audit logs, UUID v7, audit columns, DO-protector idempotence, schema-scoped roles, ~50 dm_* domains semânticos.
Maintainers
Readme
@dbloomdb/plugin-apex
Plugin Apex do dbloom — flavor PG completo:
- PG18 features (partition pruning, IDENTITY columns)
- Audit log particionado com mirror por tabela
- UUID v7 como external_id
- Audit columns (
created_at,created_by,updated_at,updated_by,app_user_id) - DO-protector idempotence (DO blocks com EXCEPTION handling)
- Schema-scoped roles (per-schema GRANTs)
- ~50 dm_* domains semânticos (
dm_label,dm_uuid_v7,dm_money, etc)
Hoje exclusivamente PG (multi-dialect apex é milestone separada). Use @dbloomdb/plugin-vanilla se precisa de outros dialetos.
Uso
import { apexManifest } from '@dbloomdb/plugin-apex';
import { generate } from '@dbloomdb/core';
const { sql } = generate(spec, apexManifest);Licença
MIT.
