Sha256: 8be9648aaedc1f5e98144c6d1f4a9fe3aa6a1c6bfc95ba04c0434a02099fdd97

Contents?: true

Size: 301 Bytes

Versions: 3

Compression:

Stored size: 301 Bytes

Contents

# frozen_string_literal: true

require 'models/job'
require 'models/model'
require 'models/repository'

# Build model
class Build < Model
  belongs_to :repository
  has_many   :jobs, -> { order('id') }, foreign_key: :source_id, dependent: :destroy, class_name: 'Job'

  self.table_name = 'builds'
end

Version data entries

3 entries across 3 versions & 1 rubygems

Version Path
travis-backup-0.1.1 lib/models/build.rb
travis-backup-0.1.0 lib/models/build.rb
travis-backup-0.0.3 lib/models/build.rb