Saltar al contenido principal
Cada proyecto de InsForge viene con una base de datos Postgres completa. Cada tabla es automáticamente un punto final REST y SDK escrito. Los tokens de autenticación limitan cada lectura y escritura a través de seguridad a nivel de fila. El mismo Postgres maneja consultas relacionales, búsqueda semántica a través de pgvector y fuentes de cambios en tiempo real.
Editor de tablas del panel de InsForge que muestra una tabla de mensajes con columnas escritas
¿Busca almacenamiento de archivos? Utilice Storage para imágenes, PDF y otro contenido binario. La base de datos almacena filas; el almacenamiento almacena objetos.

Características

Tablas como API

Defina una tabla y obtendrá inmediatamente puntos finales REST más un cliente SDK escrito para ella. Sin paso de generación de código. El JWT de autenticación limita cada consulta a través de RLS.

Migraciones

Rastrear y aplicar cambios SQL en orden. Migrations se envían como archivos .sql simples en su repositorio, aplicados con npx @insforge/cli db migrations up --all o mediante la herramienta MCP.

Ramificación

Cree una rama de base de datos aislada para probar cambios de esquema arriesgados en relación con una copia de datos de producción. Ver Branching.

pgvector

Búsqueda de vectores nativos para incrustaciones, con índices HNSW e IVFFlat. Ver pgvector.

Seguridad a nivel de fila

Las políticas RLS de Postgres aplican acceso a nivel de fila. Las políticas leen el JWT de autenticación, por lo que la misma regla se aplica a consultas REST, llamadas SDK, suscripciones en tiempo real y solicitudes de almacenamiento.

Conceptos

Migrations

Aplicar cambios SQL en orden, de forma segura.

Branching

Bases de datos aisladas para vista previa y cambios arriesgados.

pgvector

Búsqueda de vectores para incrustaciones.

Construir con él

SDK de TypeScript

Consultas, inserciones y actualizaciones escritas desde Node, navegador y borde.

SDK de Swift

Cliente de base de datos Swift nativo para iOS y macOS.

SDK de Kotlin

Cliente de base de datos orientado a corrutinas para Android y JVM.

API REST

Puntos finales de base de datos HTTP simples, invocables desde cualquier idioma.

Próximos pasos