diff --git a/db/migrate/20240914221852_create_events.rb b/db/migrate/20240914221852_create_events.rb new file mode 100644 index 0000000..a87f49a --- /dev/null +++ b/db/migrate/20240914221852_create_events.rb @@ -0,0 +1,10 @@ +# frozen_string_literal: true + +ROM::SQL.migration do + change do + create_table :events do + primary_key :id + column :name, String, null: false + end + end +end diff --git a/db/migrate/20240914223804_create_tables.rb b/db/migrate/20240914223804_create_tables.rb new file mode 100644 index 0000000..c61276a --- /dev/null +++ b/db/migrate/20240914223804_create_tables.rb @@ -0,0 +1,10 @@ +# frozen_string_literal: true + +ROM::SQL.migration do + change do + create table :tables do + primary_key :id + foreign_key :event_id, :events + end + end +end diff --git a/db/migrate/20240914223812_create_games.rb b/db/migrate/20240914223812_create_games.rb new file mode 100644 index 0000000..99986f2 --- /dev/null +++ b/db/migrate/20240914223812_create_games.rb @@ -0,0 +1,6 @@ +# frozen_string_literal: true + +ROM::SQL.migration do + change do + end +end