// routes/watchlist.js const express = require('express'); const router = express.Router(); const requireAuth = require('../middleware/auth'); const db = require('../db');
"id": 123, "movie": "id": 567, "title": "Blade Runner", "posterUrl": "...", "genres": ["Sci-Fi", "Thriller"], "year": 1982 , "addedAt": "2026-04-05T12:34:56Z", "progress": 45.7, "liked": null mkvcinema.online
-- Users (already existing) CREATE TABLE users ( id BIGSERIAL PRIMARY KEY, email TEXT NOT NULL UNIQUE, password TEXT NOT NULL, created_at TIMESTAMP DEFAULT now() ); // routes/watchlist
// routes/watchlist.js const express = require('express'); const router = express.Router(); const requireAuth = require('../middleware/auth'); const db = require('../db');
"id": 123, "movie": "id": 567, "title": "Blade Runner", "posterUrl": "...", "genres": ["Sci-Fi", "Thriller"], "year": 1982 , "addedAt": "2026-04-05T12:34:56Z", "progress": 45.7, "liked": null
-- Users (already existing) CREATE TABLE users ( id BIGSERIAL PRIMARY KEY, email TEXT NOT NULL UNIQUE, password TEXT NOT NULL, created_at TIMESTAMP DEFAULT now() );