class CreateTemplateOverlays < ActiveRecord::Migration[8.1] def change create_table :template_overlays do |t| t.references :server_template, null: false, foreign_key: true t.references :overlay, null: false, foreign_key: true t.integer :position, null: false t.timestamps end add_index :template_overlays, [ :server_template_id, :overlay_id ], unique: true, name: "index_template_overlays_unique" add_index :template_overlays, [ :server_template_id, :position ], unique: true, name: "index_template_overlays_position" end end