Files
VulnRange/flaskr/schema.sql

26 lines
718 B
MySQL
Raw Permalink Normal View History

2020-09-21 23:19:59 +08:00
DROP TABLE IF EXISTS questions;
DROP TABLE IF EXISTS p_cate;
DROP TABLE IF EXISTS s_cate;
CREATE TABLE questions (
id INTEGER PRIMARY KEY AUTOINCREMENT,
created TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP,
title TEXT NOT NULL,
hint TEXT NOT NULL,
p_cate TEXT,
s_cate TEXT,
FOREIGN KEY (p_cate) REFERENCES p_cate(fcate_name),
FOREIGN KEY (s_cate) REFERENCES s_cate(scate_name)
);
CREATE TABLE p_cate(
fid INTEGER PRIMARY KEY AUTOINCREMENT,
fcate_name TEXT UNIQUE
);
CREATE TABLE s_cate(
sid INTEGER PRIMARY KEY AUTOINCREMENT,
scate_name TEXT UNIQUE ,
p_cate TEXT ,
FOREIGN KEY (p_cate) REFERENCES p_cate(fcate_name)
);
UPDATE sqlite_sequence SET seq = 100 WHERE name='s_cate';