From a6b166588f085f79979bf70bb2d2d78afec9fae0 Mon Sep 17 00:00:00 2001 From: Ajay Ramachandran Date: Wed, 21 Aug 2019 17:05:08 -0400 Subject: [PATCH] Added sql schemas --- .gitignore | 3 ++- databases/_private.db.sql | 13 +++++++++++++ databases/_sponsorTimes.db.sql | 21 +++++++++++++++++++++ 3 files changed, 36 insertions(+), 1 deletion(-) create mode 100644 databases/_private.db.sql create mode 100644 databases/_sponsorTimes.db.sql diff --git a/.gitignore b/.gitignore index 17f0a3d..d50513a 100644 --- a/.gitignore +++ b/.gitignore @@ -88,4 +88,5 @@ typings/ .dynamodb/ # Databases -databases \ No newline at end of file +databases/sponsorTimes.db +databases/private.db \ No newline at end of file diff --git a/databases/_private.db.sql b/databases/_private.db.sql new file mode 100644 index 0000000..b8f6089 --- /dev/null +++ b/databases/_private.db.sql @@ -0,0 +1,13 @@ +BEGIN TRANSACTION; +CREATE TABLE IF NOT EXISTS "votes" ( + "UUID" TEXT NOT NULL, + "userID" INTEGER NOT NULL, + "hashedIP" INTEGER NOT NULL, + "type" INTEGER NOT NULL +); +CREATE TABLE IF NOT EXISTS "sponsorTimes" ( + "videoID" TEXT NOT NULL, + "hashedIP" TEXT NOT NULL, + "timeSubmitted" INTEGER NOT NULL +); +COMMIT; diff --git a/databases/_sponsorTimes.db.sql b/databases/_sponsorTimes.db.sql new file mode 100644 index 0000000..0965c2c --- /dev/null +++ b/databases/_sponsorTimes.db.sql @@ -0,0 +1,21 @@ +BEGIN TRANSACTION; +CREATE TABLE IF NOT EXISTS "userNames" ( + "userID" TEXT NOT NULL, + "userName" TEXT NOT NULL +); +CREATE TABLE IF NOT EXISTS "sponsorTimes" ( + "videoID" TEXT NOT NULL, + "startTime" REAL NOT NULL, + "endTime" REAL NOT NULL, + "votes" INTEGER NOT NULL, + "UUID" TEXT NOT NULL UNIQUE, + "userID" TEXT NOT NULL, + "timeSubmitted" INTEGER NOT NULL, + "views" INTEGER NOT NULL +); +CREATE TABLE IF NOT EXISTS "votes" ( + "userID" TEXT NOT NULL, + "UUID" TEXT NOT NULL, + "type" INTEGER NOT NULL +); +COMMIT;