Inicio
Docs/Base de datos

Gestor de bases de datos

FreePremium

Gestiona bases de datos locales y remotas con soporte para 8 motores diferentes, incluyendo PostgreSQL nativo que no requiere servidor externo.

Motores soportados

MotorFreePremium
SQLite (local)
Firestore (Google)
PostgreSQL nativo
MySQL / MariaDB
MongoDB
Redis
Supabase
PlanetScale

PostgreSQL nativoPremium

Pocket Code incluye un motor PostgreSQL nativo que se ejecuta directamente en el dispositivo. No necesitas ningún servidor externo ni conexión a internet para usarlo.

psql — PostgreSQL nativo en dispositivo
-- Crear base de datos local
CREATE DATABASE myapp;

-- Crear tabla
CREATE TABLE users (
  id SERIAL PRIMARY KEY,
  email TEXT UNIQUE NOT NULL,
  created_at TIMESTAMPTZ DEFAULT NOW()
);

-- Insertar datos
INSERT INTO users (email) VALUES ('dev@example.com');

-- Consultar
SELECT * FROM users;

Conectar base de datos remota

  1. 1Abre el módulo Base de datos.
  2. 2Pulsa "Nueva conexión".
  3. 3Selecciona el motor (PostgreSQL, MySQL, MongoDB…).
  4. 4Introduce host, puerto, nombre de base de datos, usuario y contraseña.
  5. 5Pulsa Probar conexión y luego Guardar.

Las credenciales se almacenan cifradas en el dispositivo usando Android Keystore.

Editor de queries

  • Autocompletado SQL con nombres de tablas y columnas
  • Resaltado de sintaxis para SQL, NoSQL y lenguajes de query propios
  • Historial de queries ejecutadas (10 gratis — Premium: ilimitado)
  • Queries guardadas (5 gratis — Premium: ilimitadas)
  • Múltiples tabs de query (2 gratis — Premium: ilimitados)
  • Resultados en tabla con paginación para grandes datasets
  • Export de resultados a CSV o JSON
  • Explain plan para analizar el rendimiento de queries
Free

AI SQL Assistant (lenguaje natural → SQL)

Escribe tu consulta en lenguaje natural y el asistente genera el SQL. Disponible gratis con Gemini (requiere tu API key). Con Premium puedes usar cualquier modelo IA.

Funciones Premium

FunciónFreePremium
SQLite (local)
Conexiones remotas (Neon, Supabase…)1Ilimitadas
Historial de queries10Ilimitado
Queries guardadas5Ilimitadas
Tabs de query2Ilimitados
Gráficos / Charts2 tipos5 tipos
Dashboard personalizable
Backup programado
Backup a la nube (Drive, Firebase)
Schema diff / migraciones