update relations

This commit is contained in:
Daniel Yrovas 2025-01-10 21:52:22 +11:00
parent 90414e6b93
commit 4ad3973e9b
Signed by: danielyrovas
SSH key fingerprint: SHA256:1avlGZQpGW038lBkNI5lOS7f0hIPM7ecJen2/P1MCCU
6 changed files with 14 additions and 7 deletions

View file

@ -2,14 +2,14 @@ defmodule Wild.Repo.Migrations.CreateBookReads do
use Ecto.Migration
def change do
create table(:book_reads) do
create table(:book_reads, primary_key: false) do
add :rating, :integer
add :thoughts, :string
add :read_start, :utc_datetime
add :read_finish, :utc_datetime
add :progress, :integer
add :user_id, references(:users, on_delete: :nothing)
add :book_id, references(:books, on_delete: :nothing)
add :user_id, references(:users, on_delete: :delete_all), primary_key: true
add :book_id, references(:books, on_delete: :delete_all), primary_key: true
timestamps(type: :utc_datetime)
end