api/migrations: initialize db
Pedro Lucas Porcellis porcellis@eletrotupi.com · 10 months ago
b25df90d4b21fcdc281baa9e25f89f4650a7a7d1 Browse filesParents
d4c4063Changed files
3
Additions
+19
Deletions
0
api/src/app.js
added/dev/null → api/src/app.js
Binary file
api/src/db.js
added/dev/null → api/src/db.js
Binary file
/dev/null → api/src/migrations/init.sql
1 +
CREATE TABLE IF NOT EXISTS users (
2 +
id INTEGER PRIMARY KEY AUTOINCREMENT,
3 +
email TEXT UNIQUE NOT NULL,
4 +
password TEXT NOT NULL,
5 +
first_name TEXT NOT NULL,
6 +
last_name TEXT NOT NULL
7 +
);
8 +
9 +
CREATE TABLE IF NOT EXISTS mood (
10 +
id INTEGER PRIMARY KEY AUTOINCREMENT,
11 +
user_id INTEGER NOT NULL,
12 +
stress_level INTEGER NOT NULL,
13 +
anxiety_level INTEGER NOT NULL,
14 +
title TEXT,
15 +
description TEXT,
16 +
created_at DATETIME DEFAULT CURRENT_TIMESTAMP,
17 +
FOREIGN KEY (user_id) REFERENCES users(id)
18 +
);
19 +