repository_attributes.rb
349 Bytes
class RepositoryAttributes < ActiveRecord::Base
belongs_to :user
validates :repository_id, presence: true
validates :user, presence: true
def repository
@repository ||= Repository.find(repository_id)
end
def repository=(repository)
@repository = repository
self.repository_id = @repository ? @repository.id : nil
end
end