Skip to content

Commit

Permalink
Add foreign keys and indices
Browse files Browse the repository at this point in the history
  • Loading branch information
abneed committed May 26, 2022
1 parent a4737c3 commit 750ed88
Show file tree
Hide file tree
Showing 10 changed files with 35 additions and 0 deletions.
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
drop_foreign_key("reservations", "reservations_rooms_id_fk", {})
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
add_foreign_key("reservations", "room_id", {"rooms": ["id"]}, {
"on_delete": "cascade",
"on_update": "cascade",
})
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
drop_foreign_key("room_restrictions", "room_restrictions_restrictions_id_fk", {})
drop_foreign_key("room_restrictions", "room_restrictions_rooms_id_fk", {})
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
add_foreign_key("room_restrictions", "room_id", {"rooms": ["id"]}, {
"on_delete": "cascade",
"on_update": "cascade",
})

add_foreign_key("room_restrictions", "restriction_id", {"restrictions": ["id"]}, {
"on_delete": "cascade",
"on_update": "cascade",
})
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
drop_index("users", "users_email_idx")
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
add_index("users", "email", {"unique": true})
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
drop_index("rooms", "room_restrictions_reservation_id_idx")
drop_index("rooms", "room_restrictions_room_id_idx")
drop_index("rooms", "room_restrictions_start_date_end_date_idx")
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
add_index("room_restrictions", ["start_date", "end_date"], {})
add_index("room_restrictions", "room_id", {})
add_index("room_restrictions", "reservation_id", {})
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
drop_foreign_key("room_restrictions", "room_restrictions_reservation_id_fk", {})

drop_index("reservations", "reservations_email_idx")
drop_index("reservations", "reservations_last_name_idx")
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
add_foreign_key("room_restrictions", "reservation_id", {"reservations": ["id"]}, {
"on_delete": "cascade",
"on_update": "cascade",
})

add_index("reservations", "email", {})
add_index("reservations", "last_name", {})

0 comments on commit 750ed88

Please sign in to comment.