Files
ubicloud/model/project.rb
Jeremy Evans f136ee61a5 Avoid unnecessary join table for Project github_runners association
Having the associated model's table as a join table is almost always
wrong unless the table contains self-referential foreign keys.

While here, make other Project association changes:

* Make billing_info many_to_one instead of one_to_one, as the foreign
  key is in the projects table.

* Remove explicit options that would match implicit options.
2025-03-11 13:29:34 -07:00

8.0 KiB