From a16b4759a55089295511b219597b5880a44cd4bd Mon Sep 17 00:00:00 2001 From: "Glenn Y. Rolland" Date: Mon, 18 May 2020 11:42:36 +0200 Subject: [PATCH] Update and rename pd-dsl.md to lmd-dsl.md --- doc/lmd-dsl.md | 49 +++++++++++++++++++++++++++++++++++++++++++++++++ doc/pd-dsl.md | 0 2 files changed, 49 insertions(+) create mode 100644 doc/lmd-dsl.md delete mode 100644 doc/pd-dsl.md diff --git a/doc/lmd-dsl.md b/doc/lmd-dsl.md new file mode 100644 index 0000000..224a370 --- /dev/null +++ b/doc/lmd-dsl.md @@ -0,0 +1,49 @@ +## Logical Model - DSL + +```yaml +tables: + user: + name: "Utilisateur" + properties: + - name: id + type: integer + key: true + options: ['autoincrement'] + - name: password_hash + type: varchar + limit: 250 + - name: role + type: varchar + limit: 10 + - name: created_at + type: datetime + - name: updated_at + type: datetime + url: + name: "Adresses" + properties: + - name: id + type: varchar + limit: 250 + key: true + - name: user + type: reference + table: user + - name: custom_id + type: varchar + limit: 250 + - name: source_url + type: text + - name: short_url + type: varchar + limit: 250 + - name: created_at + type: datetime + - name: updated_at + type: datetime + - name: expires_at + type: datetime + +constraints: + # do we need constraints here? +``` diff --git a/doc/pd-dsl.md b/doc/pd-dsl.md deleted file mode 100644 index e69de29..0000000