We’d like to connect straight to Teable’s Postgres (e.g., via pgAdmin/psql) and maybe write data there. Will that be safe? Will Teable still show the data correctly? Can we point Teable to our existing DB?
No. Teable needs full control of its own PostgreSQL database. Direct access (read/write) bypasses Teable’s logic and can corrupt data.
Why not:
- No existing DB reuse – Teable manages its own schema and data.
- Logic bypass – Direct writes skip permissions, validations, triggers, caches, etc., leading to inconsistencies.
What is supported:
- Use Teable’s APIs/Webhooks/SDKs for safe integrations and data sync.