Database-first / Existing-database-first

从现有数据库,到可审查的生成成果与交接。

DegoDB 从现有数据库或正在设计的 schema 出发,连接 canonical metadata、以 PHP 为主的生成成果、 API surface、no-code Web preview 和可验证的交接材料。

Source Database Schema 现有 DB / 设计中的 schema
Core Canonical Metadata 可审查的正本 metadata
Generated DataClass / DBAccess
Surface OpenAPI / HTML / no-code
Handoff Source Output / Bundle

What DegoDB does

把数据库结构转换为可审查的开发成果。

DegoDB 连接 schema import、canonical metadata、生成成果、API surface 和验证材料。 公开页面只描述当前实现和 sample 能确认的能力。

Metadata

Schema import

把数据库 schema 导入 canonical metadata,并作为生成成果的基准。

PHP output

DataClass / DBAccess

生成以 PHP 为主的 DataClass 和 DB Access 层,并通过 sample 与 contract gate 确认。

API surface

OpenAPI / proxy runtime

从 database-backed metadata 生成 API surface 和 PHP-focused runtime artifact。

Handoff

Source Output / bundle

以可验证的方式保留生成成果、project metadata bundle 和 AI/developer handoff context。

No-code on database metadata

no-code 层建立在 database-first 基础之上。

DegoDB 的 no-code Web preview 不是带隐藏 data model 的独立可视化 builder。 它从 canonical metadata 和已 review 的 Source Output artifact 生成 list/detail/form preview。

Generated screenslist / detail / form
ArtifactNO-CODE-RUNTIME
Deliverypublish candidate approval
Preview URLscurrent / alias
Live dataread-only runtime-data.json
Submit boundarymanaged-operation sync outbox
UI evidencemetadata / DOM / browser smoke

Use cases

围绕现有 DB 的调查、生成和交接。

现有 DB 调查

导入现有 schema,并查看 metadata 与生成成果来理解结构。

数据库优先开发

围绕 schema 对齐 DataClass、DBAccess、API surface 和文档。

no-code preview

从已 review 的 metadata 生成 list/detail/form preview,并查看已批准的 preview URL。

实施交接

整理 metadata bundle、生成成果和验证结果,供 review 与交接使用。

Supported scope

支持范围按层来说明。

MySQL / MariaDBMtool config store 和 generated-output workflow 的默认主线。
SQLite轻量 config store profile,以及代表性的 user DB contract coverage。
PostgreSQL所需范围内的 user DB / generated-output opt-in lane 已完成。config store 支持不是当前必要范围。
Firebird在已约定的 opt-in Mtool/profile 与单向 migration path 范围内已验证;不代表 Firebird 的广泛 production support。
Output language当前生成 output 以 PHP 为主。
no-code基于 DB metadata 的 Web runtime preview,不是 hidden-schema builder。

Proof / Samples

公开主张要回到 sample 和验证。

Generated artifacts

DATACLASS-PHP、DBACCESS-PHP、OPENAPI-JSON、PROJECT-METADATA-BUNDLE 被整理为 current / verified artifact。

No-code proofs

sample27-32 覆盖 app-local persistence、generated no-code runtime、sync、domain 重复验证与 UI contract testing。

Tutorial lane

本概览介绍 sample01-47 的验证范围。请参阅 Mtool 文档了解原始文档,或前往示例查看可游玩的作品。

YouTube guide

从视频进入,也能回到同一份依据。

DegoDB guide videos 使用与本站相同的支持边界。第一期主题是“DegoDB 是什么”, 介绍从现有 schema 到 metadata、生成成果、API surface 和验证的路径。

Quickstart

先运行 local stack 和一个 tutorial sample。

在阅读更深的设计文档前,先确认 local stack、metadata sync 和最小 tutorial gate。

make env
make up-mtool
make mtool-canonical-sync
make sample01-pack-runtime-test

Consulting / Implementation support

开始前先对齐 DB、交付物和边界。

实施支持应先决定 schema-only intake、synthetic data、secret sidecar separation 和 review scope。 法务、税务、计费、compliance readiness 不是 DegoDB 的自动声明。