From eb411b69666b75f36c683ac8e461868e23e55cdf Mon Sep 17 00:00:00 2001 From: Dennis Eichhorn Date: Sun, 23 Dec 2018 20:29:20 +0100 Subject: [PATCH] Move schema to json --- Admin/Install/db.json | 79 +++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 79 insertions(+) create mode 100644 Admin/Install/db.json diff --git a/Admin/Install/db.json b/Admin/Install/db.json new file mode 100644 index 0000000..aff9092 --- /dev/null +++ b/Admin/Install/db.json @@ -0,0 +1,79 @@ +{ + "wiki_category": { + "name": "wiki_category", + "fields": { + "wiki_category_id": { + "name": "wiki_category_id", + "type": "INT", + "null": false, + "primary": true, + "autoincrement": true + }, + "wiki_category_name": { + "name": "wiki_category_name", + "type": "VARCHAR(255)", + "null": false + }, + "wiki_category_parent": { + "name": "wiki_category_parent", + "type": "INT", + "default": null, + "null": true, + "foreignTable": "wiki_category", + "foreignKey": "wiki_category_id" + } + } + }, + "wiki_article": { + "name": "wiki_article", + "fields": { + "wiki_article_id": { + "name": "wiki_article_id", + "type": "INT", + "null": false, + "primary": true, + "autoincrement": true + }, + "wiki_article_status": { + "name": "wiki_article_status", + "type": "INT", + "null": false + }, + "wiki_article_title": { + "name": "wiki_article_title", + "type": "VARCHAR(255)", + "null": false + }, + "wiki_article_language": { + "name": "wiki_article_language", + "type": "VARCHAR(3)", + "null": false + }, + "wiki_article_doc": { + "name": "wiki_article_doc", + "type": "TEXT", + "null": false + }, + "wiki_article_created_at": { + "name": "wiki_article_created_at", + "type": "DATETIME", + "null": false + }, + "wiki_article_created_by": { + "name": "wiki_article_created_by", + "type": "INT", + "null": false, + "foreignTable": "account", + "foreignKey": "account_id" + }, + "wiki_article_category": { + "name": "wiki_article_category", + "type": "INT", + "default": null, + "null": true, + "foreignTable": "wiki_category", + "foreignKey": "wiki_category_id" + } + } + } +} \ No newline at end of file