Ridge DB Avvio rapido
Questa guida avvia il repository ridged service, si connette tramite pgwire e crea una piccola tabella relazionale. Utilizzare il incorporato API invece quando il database dovrebbe vivere all'interno di uno seed processo.
Costruisci e controlla il servizio
Dal seed deposito:
./seed/seed check grove/apps/ridge/ridged
./seed/seed build grove/apps/ridge/ridged -o /tmp/ridged --release
/tmp/ridged --check
Avvia un servizio di loopback con un prefisso dati esplicito:
/tmp/ridged --data=/absolute/path/to/ridge/main
L'endpoint pgwire predefinito è 127.0.0.1:7898, banca dati ridge, utente ridge. Tienilo in loopback. Utilizzare le definizioni del servizio in pacchetto per un servizio persistente macOS o Linux installazione.
Connettiti
psql -X -h 127.0.0.1 -p 7898 -U ridge -d ridge
Se l'operatore ha abilitato l'autenticazione tramite password, fornire le credenziali configurate tramite il client o un file di password privato. Non inserire mai una password in un comando impegnato nel controllo del codice sorgente.
Creare e controllare i dati
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;
Le parole chiave non fanno distinzione tra maiuscole e minuscole. Gli identificatori senza virgolette sono scritti in minuscolo. I comandi di introspezione simili a MySQL sono Ridge alias; contengono le colonne dei risultati Ridge-metadati tipizzati nativi.
Apri Ridge Admin
L'installazione in pacchetto Ridge Admin include ridged e un profilo Local Ridge integrato per 127.0.0.1:7898.
ridge-admin
Aprire il frammento monouso URL stampato dal processo. Il browser scambia il frammento con una sessione autenticata locale e lo rimuove dalla cronologia.
Prossimi passi
- Scopri l'esatto SQL superficie.
- Configura pgwire sicurezza e driver.
- Rivedi backup e ripristino prima dei dati importanti.
- Controlla compatibilità e limiti prima di trasferire un applicazione PostgreSQL esistente.