add SQL DDL script for the sqlite database

This commit is contained in:
Tomáš Mládek 2018-07-31 10:37:54 +02:00
parent 33eeeec9e4
commit 857e108164

26
db_ddl.sql Normal file
View file

@ -0,0 +1,26 @@
CREATE TABLE Documents (
ID INTEGER PRIMARY KEY AUTOINCREMENT NOT NULL,
Title TEXT NOT NULL,
Description TEXT,
Author TEXT,
Published TEXT,
URL TEXT NOT NULL
);
CREATE TABLE DocumentsToTags (
Document INTEGER NOT NULL,
Tag INTEGER NOT NULL
);
CREATE TABLE Tags (
ID INTEGER PRIMARY KEY AUTOINCREMENT NOT NULL,
Name TEXT NOT NULL,
Description TEXT,
Parent INTEGER
);
CREATE TABLE Users (
ID INTEGER PRIMARY KEY AUTOINCREMENT NOT NULL,
Username TEXT NOT NULL,
Password TEXT NOT NULL
);