You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
29 lines
759 B
29 lines
759 B
-- drop tables here
|
|
DROP TABLE IF EXISTS FormEntries;
|
|
DROP TABLE IF EXISTS Account;
|
|
DROP TABLE IF EXISTS TacticInfo;
|
|
|
|
CREATE TABLE FormEntries
|
|
(
|
|
name varchar NOT NULL,
|
|
description varchar NOT NULL
|
|
);
|
|
CREATE TABLE Account
|
|
(
|
|
id integer PRIMARY KEY AUTOINCREMENT,
|
|
email varchar UNIQUE NOT NULL,
|
|
username varchar NOT NULL,
|
|
token varchar UNIQUE NOT NULL,
|
|
hash varchar NOT NULL
|
|
);
|
|
|
|
CREATE TABLE TacticInfo
|
|
(
|
|
id integer PRIMARY KEY AUTOINCREMENT,
|
|
name varchar NOT NULL,
|
|
creation_date timestamp DEFAULT CURRENT_TIMESTAMP NOT NULL,
|
|
owner integer NOT NULL,
|
|
FOREIGN KEY (owner) REFERENCES Account
|
|
);
|
|
|