Erro de migração estranho em testes durante o fluxo de trabalho do GH

Oh, fui bem “RUBOCOPPED” por isso :policeman: :police_car:

Offenses:

db/migrate/20231119010101_create_locations_topic_table.rb:6:7: C: Discourse/NoAddReferenceOrAliasesActiveRecordMigration: Métodos AR add_reference, add_belongs_to, t.references e t.belongs_to são de alto risco para tabelas grandes e têm muitas operações mágicas em segundo plano.
Em vez disso, escreva uma migração disable_ddl_transactions! e escreva SQL personalizado para adicionar a nova coluna e CREATE INDEX CONCURRENTLY. Use a cláusula IF NOT EXISTS para tornar a migração reexecutável se ela falhar parcialmente.

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

Agora isso pode ser parte do problema.

Muita :magic_wand: acontecendo, esse é o problema!

A gente aprende com os erros! :mortar_board: