|
|
|
@@ -68,4 +68,9 @@ class Owner < ApplicationRecord |
|
|
|
has_many :repositories, foreign_key: :user_id, dependent: :destroy |
|
|
|
has_many :applied_transfer_projects, dependent: :destroy |
|
|
|
|
|
|
|
scope :like, lambda { |keywords| |
|
|
|
sql = "CONCAT(lastname, firstname) LIKE :search OR nickname LIKE :search OR login LIKE :search " |
|
|
|
where(sql, :search => "%#{keywords.strip}%") unless keywords.blank? |
|
|
|
} |
|
|
|
|
|
|
|
end |