Ridge DB Démarrage rapide
Ce guide démarre le référentiel ridged service, se connecte via pgwire et crée une petite table relationnelle. Utilisez le intégré API à la place, alors que la base de données devrait vivre à l'intérieur d'une seed processus.
Construire et vérifier le service
Depuis le référentiel seed :
./seed/seed check grove/apps/ridge/ridged
./seed/seed build grove/apps/ridge/ridged -o /tmp/ridged --release
/tmp/ridged --check
Démarrez un service de bouclage avec un préfixe de données explicite :
/tmp/ridged --data=/absolute/path/to/ridge/main
Le point de terminaison pgwire par défaut est 127.0.0.1:7898, base de données ridge, utilisateur ridge. Gardez-le en boucle. Utilisez les définitions de service packagées pour un service persistant macOS ou Linux mise en place.
Se connecter
psql -X -h 127.0.0.1 -p 7898 -U ridge -d ridge
Si l'opérateur a activé l'authentification par mot de passe, fournissez les informations d'identification configurées via le client ou un fichier de mot de passe privé. Ne mettez jamais de mot de passe dans une commande dédiée au contrôle de code source.
Créer et inspecter des données
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;
Les mots clés ne sont pas sensibles à la casse. Les identifiants non cités sont en minuscules. Les commandes d'introspection de type MySQL sont des alias Ridge ; leurs colonnes de résultats contiennent des métadonnées typées natives Ridge.
Ouvrir Ridge Admin
L'installation emballée Ridge Admin comprend ridged et un profil Local Ridge intégré pour 127.0.0.1:7898.
ridge-admin
Ouvrez le fragment unique URL imprimé par le processus. Le navigateur échange le fragment contre une session authentifiée locale et le supprime de l'historique.
Prochaines étapes
- Apprenez le exact SQL surface.
- Configurez pgwire security et drivers.
- Vérifiez sauvegarde et restauration avant les données importantes.
- Vérifiez compatibilité et limites avant de porter un application PostgreSQL existante.