Skip to content

Commit 1ce054d

Browse files
authored
Merge pull request simosathan9#7 from AUEB-BALab/simosathan9-main
Add db folder
2 parents 9e2812e + 30e0d0f commit 1ce054d

File tree

2 files changed

+33
-0
lines changed

2 files changed

+33
-0
lines changed

db/blockly_unix_database.db

828 KB
Binary file not shown.

db/table_creation_queries.sql

Lines changed: 33 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,33 @@
1+
-- SQLite
2+
CREATE TABLE IF NOT EXISTS users (
3+
id INTEGER PRIMARY KEY AUTOINCREMENT,
4+
googleId TEXT,
5+
username TEXT NOT NULL UNIQUE,
6+
email TEXT NOT NULL UNIQUE,
7+
password TEXT,
8+
created_at DATETIME DEFAULT (datetime('now', 'localtime'))
9+
);
10+
11+
CREATE TABLE IF NOT EXISTS workspaces (
12+
id INTEGER PRIMARY KEY AUTOINCREMENT,
13+
workspaceData TEXT NOT NULL,
14+
userId INTEGER NOT NULL,
15+
workspaceName TEXT NOT NULL,
16+
created_at DATETIME DEFAULT (datetime('now', 'localtime')),
17+
FOREIGN KEY (userId) REFERENCES users(id) ON DELETE CASCADE
18+
);
19+
20+
CREATE TABLE IF NOT EXISTS guestsWorkspaces (
21+
id INTEGER PRIMARY KEY AUTOINCREMENT,
22+
workspaceData TEXT NOT NULL,
23+
created_at DATETIME DEFAULT (datetime('now', 'localtime'))
24+
);
25+
26+
--DELETE FROM users;
27+
--DELETE FROM workspaces;
28+
-- delete table guestsWorkspaces not only its data
29+
--DROP TABLE IF EXISTS guestsWorkspaces;
30+
--DELETE FROM guestsWorkspaces;
31+
32+
-- delete the data of guestsWorkspaces table
33+
--DELETE FROM sqlite_sequence WHERE name='guestsWorkspaces';

0 commit comments

Comments
 (0)