1 2 3 4 5 6 7 8 9 10 11 12 13
# frozen_string_literal: true class ProjectRepository < ApplicationRecord include Shardable belongs_to :project, inverse_of: :project_repository class << self def find_project(disk_path) find_by(disk_path: disk_path)&.project end end end