From f1889dd885883da1622cc18e0df26a4e36b69fdd Mon Sep 17 00:00:00 2001 From: David Gwilliam Date: Mon, 16 Sep 2024 13:27:40 -0700 Subject: [PATCH] add remaining migrations --- db/migrate/20240914221852_create_events.rb | 1 + db/migrate/20240914223804_create_tables.rb | 2 +- db/migrate/20240914223812_create_games.rb | 10 ++++++++++ euchre_camp.db | Bin 20480 -> 32768 bytes 4 files changed, 12 insertions(+), 1 deletion(-) diff --git a/db/migrate/20240914221852_create_events.rb b/db/migrate/20240914221852_create_events.rb index a87f49a..764eccd 100644 --- a/db/migrate/20240914221852_create_events.rb +++ b/db/migrate/20240914221852_create_events.rb @@ -4,6 +4,7 @@ ROM::SQL.migration do change do create_table :events do primary_key :id + foreign_key :event_id, :events column :name, String, null: false end end diff --git a/db/migrate/20240914223804_create_tables.rb b/db/migrate/20240914223804_create_tables.rb index c61276a..d637f74 100644 --- a/db/migrate/20240914223804_create_tables.rb +++ b/db/migrate/20240914223804_create_tables.rb @@ -2,7 +2,7 @@ ROM::SQL.migration do change do - create table :tables do + create_table :tables do primary_key :id foreign_key :event_id, :events end diff --git a/db/migrate/20240914223812_create_games.rb b/db/migrate/20240914223812_create_games.rb index 99986f2..ff1b705 100644 --- a/db/migrate/20240914223812_create_games.rb +++ b/db/migrate/20240914223812_create_games.rb @@ -2,5 +2,15 @@ ROM::SQL.migration do change do + create_table :games do + primary_key :id + foreign_key :table_id, :tables + foreign_key :player_1_id, :players + foreign_key :player_2_id, :players + foreign_key :player_3_id, :players + foreign_key :player_4_id, :players + column :odd_points, Integer + column :even_points, Integer + end end end diff --git a/euchre_camp.db b/euchre_camp.db index 545d14777a9ef040a050fbf99171b2b6f4bd4669..4ed84d0b223745a40db2988fe6e09b22561bb7f1 100644 GIT binary patch literal 32768 zcmeI)Z%^7l90%~WREjQ8pDc}W4{n-l5{*KE%sm@(T|xwOh{=4^RydK2KhmPv_FxGn zdk2e8_7e7Z$@X6MGWK8(cl`rvMRdA7BHxRY>-BfX-KVF?uSWM?6`OrZj=EOc?2`;P z&+$C>j1Z3F66_UYuVIl`MI4^6cRo;`R84T}?|X6i7bo5O!pS-LYvM)XBK|o(&rVSw z009U<00Izz00bZafyn~rhcQV}6#nCK-#l#5hS{dJdx&jSw0u<~)%^3KMhv&jAS*_* zZjffDPaD)C<((=i?-z??w^AtOD+gp-J0SV}>Q14|dY80vb&VMAxO%W#MSH1LwDOj= z=U=rA7I)Gz-%(3XPYm?}g0bo?Vl%gh&Hhbnw_evzx{Sgefv{E3GupY_oE*d?Nm*Fn z2X9;q_h5TRDa`CO-pSed5J4VA(@q66mmb+bVnhL|} zu-#^mGt;Uao7Re&%Oyu!D!D60mDN@Lz!T}USVF1Ww0BB7HEM@XXF?OdbaBP`kTupb zIe0K5DT|Bzx$KVVZzumv42|J$Ms{cKu;H&+6RZAyV-C$bUU_vxj_iecLmS delta 94 zcmZo@U}{*vI6+#FgMop86^LPgWulI;C$4&4LD(_$S|y*FffPzN4?A003w67RCSo