# frozen_string_literal: true ROM::SQL.migration do change do create_table :teams do primary_key :id foreign_key :event_id, :events, null: false column :team_name, String column :player_1_id, Integer, null: false column :player_2_id, Integer, null: false column :created_at, DateTime, null: false, default: Sequel::CURRENT_TIMESTAMP end add_index :teams, [:event_id, :player_1_id, :player_2_id], unique: true end end