eletrotupi / tcc/ commit / b25df90

api/migrations: initialize db

Pedro Lucas Porcellis porcellis@eletrotupi.com · 10 months ago b25df90d4b21fcdc281baa9e25f89f4650a7a7d1 Browse files
Parents d4c4063
Changed files
3
Additions
+19
Deletions
0
/dev/null → api/src/app.js
Binary file
/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 +