|
- # == Schema Information
- #
- # Table name: commit_logs
- #
- # id :integer not null, primary key
- # user_id :integer
- # project_id :integer
- # repository_id :integer
- # name :string(255)
- # full_name :string(255)
- # commit_id :string(255)
- # ref :string(255)
- # message :text(65535)
- # created_at :datetime not null
- # updated_at :datetime not null
- #
- # Indexes
- #
- # index_commit_logs_on_commit_id (commit_id)
- # index_commit_logs_on_project_id (project_id)
- # index_commit_logs_on_user_id (user_id)
- #
-
- class CommitLog < ApplicationRecord
- belongs_to :user
- belongs_to :project
- belongs_to :repository
-
- has_many :project_trends, as: :trend, dependent: :destroy
-
- def title
- self.message
- end
-
- end
|