Seltsamer Migrationsfehler in Tests während GH workflow

Oh, ich wurde dafür gut von RUBOCOPPED :policeman: :police_car:

Offenses:

db/migrate/20231119010101_create_locations_topic_table.rb:6:7: C: Discourse/NoAddReferenceOrAliasesActiveRecordMigration: AR-Methoden add_reference, add_belongs_to, t.references und t.belongs_to sind
riskant für große Tabellen und haben zu viele Hintergrund-Magieoperationen.
Schreiben Sie stattdessen eine disable_ddl_transactions! Migration und schreiben Sie benutzerdefiniertes SQL, um
die neue Spalte und CREATE INDEX CONCURRENTLY hinzuzufügen. Verwenden Sie die Klausel IF NOT EXISTS,
um die Migration wiederholbar zu machen, wenn sie teilweise fehlschlägt.

      t.references :topic, foreign_key: true
      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

Nun, das könnte ein Teil des Problems sein.
Zu viel :magic_wand: im Spiel, das ist das Problem!
Man lernt nie aus! :mortar_board: