Ridge DB Inicio rápido

Esta guía inicia el repositorio. ridged servicio, se conecta a través de pgwire y crea una pequeña tabla relacional. Utilice el integrado API en lugar de eso, cuando la base de datos debería vivir dentro de una seed proceso.

Construir y comprobar el servicio.

Desde el seed repositorio:

./seed/seed check grove/apps/ridge/ridged
./seed/seed build grove/apps/ridge/ridged -o /tmp/ridged --release
/tmp/ridged --check

Inicie un servicio de loopback con un prefijo de datos explícito:

/tmp/ridged --data=/absolute/path/to/ridge/main

El punto final predeterminado de pgwire es 127.0.0.1:7898, base de datos ridge, usuario ridge. Manténgalo en bucle invertido. Utilice las definiciones de servicios empaquetados para un persistente macOS o Linux instalación.

Conectar

psql -X -h 127.0.0.1 -p 7898 -U ridge -d ridge

Si el operador habilitó la autenticación de contraseña, proporcione la credencial configurada a través del cliente o un archivo de contraseña privado. Nunca pongas una contraseña en un comando comprometido con el control de fuente.

Crear e inspeccionar datos

CREATE TABLE task_items (
    task_id BIGINT PRIMARY KEY GENERATED BY DEFAULT AS IDENTITY,
    title TEXT NOT NULL,
    done BOOLEAN NOT NULL DEFAULT false
);

INSERT INTO task_items (title) VALUES ('read Ridge documentation');
SELECT task_id, title, done FROM task_items;

SHOW DATABASES;
SHOW SCHEMAS;
SHOW TABLES;
DESCRIBE task_items;
SHOW INDEXES FROM task_items;
SHOW CONSTRAINTS FROM task_items;

Las palabras clave no distinguen entre mayúsculas y minúsculas. Los identificadores sin comillas están en minúsculas. Los comandos de introspección similares a MySQL son Ridge alias; sus columnas de resultados contienen Ridge-Metadatos escritos de forma nativa.

Abrir Ridge Admin

La instalación empaquetada de Ridge Admin incluye ridged y un perfil Local Ridge integrado para 127.0.0.1:7898.

ridge-admin

Abra el fragmento único URL impreso por el proceso. El navegador intercambia el fragmento por una sesión autenticada local y lo elimina del historial.

Próximos pasos