Database-first / Existing-database-first

기존 DB에서, 검토 가능한 생성물과 인계로.

DegoDB는 기존 데이터베이스나 설계 중인 schema를 출발점으로 canonical metadata, PHP 중심 생성 산출물, API surface, no-code Web preview, 검증 가능한 인계 자료를 연결하는 개발 툴킷입니다.

Source Database Schema 기존 DB / 설계 중인 schema
Core Canonical Metadata 검토 가능한 정본 metadata
GeneratedDataClass / DBAccess
SurfaceOpenAPI / HTML / no-code
HandoffSource Output / Bundle

What DegoDB does

DB 구조를 검토 가능한 개발 산출물로 변환합니다.

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을 가진 독립적인 visual 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를 import하고 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의 기본 mainline입니다.
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-codeDB 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의 자동 claim이 아닙니다.