add SQL DDL script for the sqlite database
This commit is contained in:
parent
33eeeec9e4
commit
857e108164
1 changed files with 26 additions and 0 deletions
26
db_ddl.sql
Normal file
26
db_ddl.sql
Normal 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
|
||||||
|
);
|
Loading…
Reference in a new issue