Message
Message
ALTER TABLE "genre_books" ADD FOREIGN KEY ("book_id") REFERENCES "books" ("id");
ALTER TABLE "genre_books" ADD FOREIGN KEY ("genre_id") REFERENCES "genres" ("id");
ALTER TABLE "books" ADD FOREIGN KEY ("user_id") REFERENCES "users" ("id");
SELECT
users.id AS id,
users.email AS email,
users.created_at AS created_at,
users.updated_at AS updated_at,
books.title AS title,
books.author AS author,
books.year AS year
FROM users
INNER JOIN books
ON users.id = books.user_id
WHERE
books.user_id = 2;
SELECT
books.id AS id,
books.title AS title,
books.author AS author,
books.year AS year,
books.user_id AS user_id,
genres.title AS genre,
books.created_at AS created_at,
books.updated_at AS updated_at
FROM books
INNER JOIN genre_books
ON books.id = genre_books.book_id
INNER JOIN genres
ON genres.id = genre_books.genre_id;
SELECT
*
FROM genres
INNER JOIN genre_books
ON genres.id = genre_books.genre_id;
UPDATE books
SET title = 'Golden Son',
year = 2015,
updated_at = NOW()
WHERE
id = 1;
UPDATE books
SET user_id = 2,
updated_at = NOW();