diff --git a/migrations/20220525224726_create_reservation_table.down.fizz b/migrations/20220525224726_create_reservation_table.down.fizz new file mode 100644 index 0000000..76efdda --- /dev/null +++ b/migrations/20220525224726_create_reservation_table.down.fizz @@ -0,0 +1 @@ +drop_table("reservations") \ No newline at end of file diff --git a/migrations/20220525224726_create_reservation_table.up.fizz b/migrations/20220525224726_create_reservation_table.up.fizz new file mode 100644 index 0000000..4571c9c --- /dev/null +++ b/migrations/20220525224726_create_reservation_table.up.fizz @@ -0,0 +1,10 @@ +create_table("reservations") { + t.Column("id", "integer", {primary: true}) + t.Column("first_name", "string", {"default": ""}) + t.Column("last_name", "string", {"default": ""}) + t.Column("email", "string", {}) + t.Column("phone", "string", {"default": ""}) + t.Column("start_date", "date", {}) + t.Column("end_date", "date", {}) + t.Column("room_id", "integer", {}) +} \ No newline at end of file diff --git a/migrations/20220525225300_create_rooms_table.down.fizz b/migrations/20220525225300_create_rooms_table.down.fizz new file mode 100644 index 0000000..5132396 --- /dev/null +++ b/migrations/20220525225300_create_rooms_table.down.fizz @@ -0,0 +1 @@ +drop_table("rooms") \ No newline at end of file diff --git a/migrations/20220525225300_create_rooms_table.up.fizz b/migrations/20220525225300_create_rooms_table.up.fizz new file mode 100644 index 0000000..0598941 --- /dev/null +++ b/migrations/20220525225300_create_rooms_table.up.fizz @@ -0,0 +1,4 @@ +create_table("rooms") { + t.Column("id", "integer", {primary: true}) + t.Column("room_name", "string", {"default": ""}) +} \ No newline at end of file diff --git a/migrations/20220525225512_create_restrictions_table.down.fizz b/migrations/20220525225512_create_restrictions_table.down.fizz new file mode 100644 index 0000000..290893c --- /dev/null +++ b/migrations/20220525225512_create_restrictions_table.down.fizz @@ -0,0 +1 @@ +drop_table("restrictions") \ No newline at end of file diff --git a/migrations/20220525225512_create_restrictions_table.up.fizz b/migrations/20220525225512_create_restrictions_table.up.fizz new file mode 100644 index 0000000..4779759 --- /dev/null +++ b/migrations/20220525225512_create_restrictions_table.up.fizz @@ -0,0 +1,4 @@ +create_table("restrictions") { + t.Column("id", "integer", {primary: true}) + t.Column("restriction_name", "string", {"default": ""}) +} \ No newline at end of file diff --git a/migrations/20220525225559_create_room_restrictions_table.down.fizz b/migrations/20220525225559_create_room_restrictions_table.down.fizz new file mode 100644 index 0000000..066c96b --- /dev/null +++ b/migrations/20220525225559_create_room_restrictions_table.down.fizz @@ -0,0 +1 @@ +drop_table("room_restrictions") \ No newline at end of file diff --git a/migrations/20220525225559_create_room_restrictions_table.up.fizz b/migrations/20220525225559_create_room_restrictions_table.up.fizz new file mode 100644 index 0000000..be73bbc --- /dev/null +++ b/migrations/20220525225559_create_room_restrictions_table.up.fizz @@ -0,0 +1,8 @@ +create_table("room_restrictions") { + t.Column("id", "integer", {primary: true}) + t.Column("start_date", "date", {}) + t.Column("end_date", "date", {}) + t.Column("room_id", "integer", {}) + t.Column("reservation_id", "integer", {}) + t.Column("restriction_id", "integer", {}) +} \ No newline at end of file