From f7f763aba76e1b2e9674dac25ed21279624fd7d6 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Christian=20Fra=C3=9F?= Date: Mon, 22 Sep 2025 20:44:57 +0200 Subject: [PATCH] [mod] readme --- readme.md | 34 +++++++++++++++++++++++++++++++++- 1 file changed, 33 insertions(+), 1 deletion(-) diff --git a/readme.md b/readme.md index 968509e..33b0345 100644 --- a/readme.md +++ b/readme.md @@ -13,9 +13,41 @@ - GNU Make -### Anleitung +### Anweisungen - `tools/build` ausführen +## Dokumentation + +Beispiel-Nutzung: + +```sh +tools/build +cd build +cat ../doc/examples/contacts.sindri.json | ./sindri -f database:sqlite +``` + +… erzeugt: + +```sql +CREATE TABLE + `address`( + `id` INTEGER PRIMARY KEY AUTOINCREMENT, + `city` VARCHAR(255) NOT NULL, + `zip` VARCHAR(255) NOT NULL, + `street` VARCHAR(255) NOT NULL + ) +; + +CREATE TABLE + `person`( + `id` INTEGER PRIMARY KEY AUTOINCREMENT, + `prename` VARCHAR(255) NOT NULL, + `surname` VARCHAR(255) NOT NULL, + `address_id` INTEGER NOT NULL, + `email_address` VARCHAR(255) DEFAULT NULL + ) +; +```