diff --git a/src/schema.sql b/src/schema.sql deleted file mode 100644 index d92d0f9..0000000 --- a/src/schema.sql +++ /dev/null @@ -1,34 +0,0 @@ -DROP TABLE polls; -DROP TABLE options; -DROP TABLE voters; -DROP TABLE votes; - -CREATE TABLE 'polls' - ( - 'title' TEXT, - 'question' TEXT NOT NULL, - 'key' INTEGER PRIMARY KEY NOT NULL - ) STRICT; - -CREATE TABLE 'options' - ( - 'name' TEXT NOT NULL, - 'poll' INTEGER NOT NULL, - 'key' INTEGER PRIMARY KEY NOT NULL, - FOREIGN KEY(poll) REFERENCES polls - ) STRICT; - -CREATE TABLE 'voters' - ( - 'key' INTEGER PRIMARY KEY NOT NULL - ) STRICT; - -CREATE TABLE 'votes' - ( - 'key' INTEGER PRIMARY KEY NOT NULL, - 'voter' INTEGER NOT NULL, - 'option' INTEGER NOT NULL, - 'rank' INTEGER NOT NULL, - FOREIGN KEY(voter) REFERENCES voters - FOREIGN KEY(option) REFERENCES voters - ) STRICT;