El panel /Rebase Studio
Gestiona tu base de datos
desde el mismo panel.
Una consola SQL, un constructor visual de esquemas, el editor de políticas de seguridad a nivel de fila, ramas de base de datos, cron y logs. Studio es el espacio de trabajo del desarrollador. Se registra dentro del mismo panel que CMS — y todo lo que hace visualmente lo escribe de vuelta como TypeScript que tú confirmas.
Editor de colecciones
Cada cambio visual genera TypeScript limpio y versionado mediante transformación del AST. Lo que ves en la interfaz es lo que se confirma en tu repositorio.
- Las ediciones visuales escriben en archivos TypeScript reales
- Configuración completa de la collection: properties, callbacks, reglas de acceso
- Generación de esquemas Zod para validación en tiempo de ejecución
import type { PostgresCollectionConfig } from "@rebasepro/types"; export const orders: PostgresCollectionConfig = { name: "Orders", slug: "orders", table: "orders", properties: { customer: { type: "string", name: "Customer" }, total: { type: "number", name: "Total" }, status: { type: "string", enum: { pending: "Pending", shipped: "Shipped", delivered: "Delivered" } }, }, securityRules: [/* ... */], callbacks: { onSave: /* ... */ } };
Cada cambio visual se escribe de vuelta en este archivo mediante transformación del AST.
Cuando la interfaz se acaba, ya estás en SQL.
Varias pestañas, autocompletado contra tu esquema real, EXPLAIN y resultados que puedes editar en el sitio — todo contra tu propio Postgres, bajo la misma seguridad a nivel de fila que el resto.
SELECT p.title, p.status, u.display_name AS author, COUNT(c.id) AS comments FROM posts p JOIN users u ON p.author_id = u.id LEFT JOIN comments c ON c.post_id = p.id GROUP BY p.id, u.id LIMIT 5;
El resto de la caja de herramientas
Cada herramienta de Studio viene con un proyecto generado y se ejecuta contra tu propia base de datos. Nada de esto es un servicio alojado.
Constructor visual de esquemas
Crea y modifica tablas, columnas y relaciones desde una interfaz visual.
Seguridad a nivel de fila
Define permisos granulares por rol y por tabla — aplicados de forma nativa en PostgreSQL.
Visualizador de esquema
Un diagrama entidad-relación interactivo que muestra tablas, columnas y relaciones.
Ramas de base de datos
Copia la base de datos entera — esquema, filas, políticas —, cambia tu proyecto a ella y bórrala cuando termines. Crear, listar, inspeccionar, cambiar, borrar — no hay merge, y esta página no finge que lo haya.
JS Console
Ejecuta JavaScript con el SDK de Rebase en un sandbox en vivo. Prueba consultas y automatiza tareas.
Tareas programadas
Supervisa y gestiona las tareas programadas en segundo plano. Consulta logs, estado e historial de ejecuciones.
Explorador de API
Documentación de API interactiva con pruebas de petición en vivo. Explora y prueba cada endpoint.
Explorador de logs
Logs del sistema y de consultas, en directo. Filtra por nivel y sigue una consulta lenta hasta la sentencia que la ejecutó.
Storage
Explora, sube y mueve archivos entre todas las fuentes de almacenamiento que declara tu proyecto — los mismos buckets en los que escribe tu API.
Backups
Explora y descarga cada instantánea que ha tomado el planificador, con su tamaño y su antigüedad.
Claves de API
Emite claves de servicio con alcance para agentes y llamadas servidor a servidor, y revoca una sin tocar las demás.
Gestiona tu base de datos desde el panel.
Genera un proyecto y Studio viene con él: consola SQL, visualizador de esquema, editor de políticas RLS, ramas, cron, almacenamiento y logs — contra tu propio Postgres.