Stýrðir gagnagrunnar
Framboð
Stýrður Postgres er ekki tiltækur enn. Núverandi gagnagrunnarþjónusta er forskoðun á stjórnunarlagi: hún staðfestir beiðnir, skráir lýsigögn, býr til einnota credential form og getur birt DATABASE_URL, en skilar óreiknanlegum host stub-shared-pg-01.local. Hún býr ekki til gagnagrunnþjón, tenant, skema, backup eða recovery point.
Tengdu ekki forrit við færslu þar sem staða er stub. Lítu ekki á vel heppnað API svar sem sönnun á að geymsla sé til.
Hvað þú getur prófað í dag
Forskoðunin nýtist til að prófa samþættingu við áætlaða samninginn:
- app eignarhald er athugað af MCP wrapper;
- hægt er að búa til og lista gagnagrunnfærslur;
- myndaða lykilorðið kemur ekki aftur í síðari lýsigagnalestri;
DATABASE_URLmá afhenda app-environment producer þegar producer token hans er stillt; og- app skráir tilvísunina í gagnagrunn sem skilað er.
Að birta placeholder URL gerir hann ekki nothæfan. Fjarlægðu hann úr app umhverfi áður en raunveruleg deployment fer fram.
MCP verkfæri
| Verkfæri | Núverandi hegðun |
|---|---|
add_app_database(app_id, engine='postgres') | Býr til stub færslu. Getur birt placeholder DATABASE_URL. |
list_app_databases(app_id) | Skilar aðeins lýsigögnum. Skilar aldrei lykilorðinu. |
Athugaðu skilaða stöðu áður en þú gerir eitthvað annað:
add_app_database(app_id='app-12345678', engine='postgres'){
"db_id": "db-a1b2c3d4e5f6",
"engine": "postgres",
"status": "stub",
"env_published": false,
"publish_skipped_reason": "OPENFACTORY_DB_PRODUCER_TOKEN is not configured"
}Nákvæmt svar getur einnig innihaldið einnota connection reiti. Í forskoðun vísa þeir á stub host og mega ekki nota sem credential fyrir raunverulega vinnu.
REST samningur
Leiðir á hlið vettvangsins:
| Method | Path | Result |
|---|---|---|
POST | /api/app-infra/databases | Býr til forskoðunarfærslu og skilar einnota connection form gögnum. |
GET | /api/app-infra/databases/{db_id} | Skilar lýsigögnum án lykilorðs. |
GET | /api/app-infra/databases?app_id={app_id} | Listar lýsigögn, valfrjálst síuð eftir app. |
Þessar lægri leiðir eru aðallega fyrir innri samþættingu. Veldu MCP verkfæri takmarkað við eiganda nema þú sért að þróa vettvanginn sjálfan.
Áður en hægt er að telja stýrðan Postgres tilbúinn
Útgáfa sem hentar framleiðslu þarf sönnun fyrir öllu eftirfarandi:
- aðgengilegur Postgres þjónusta og raunverulegur tenant provisioning;
- neteinangrun milli app;
- credential rotation og deprovisioning;
- backup og restore æfingar með mældum recovery niðurstöðum;
- auðlindamörk, monitoring og bilunarviðvaranir; og
- end-to-end forritapróf sem skrifar gögn, redeploy og les þau aftur.
Þar til þessar athuganir standast í markumhverfi skaltu nota eigin gagnagrunn og setja raunverulega connection string í App environment variables.