Files
vault171/app/models/room.rb
David Böhm b7f0c35378
Some checks failed
CI / scan_ruby (push) Has been cancelled
CI / scan_js (push) Has been cancelled
CI / lint (push) Has been cancelled
CI / test (push) Has been cancelled
CI / system-test (push) Has been cancelled
Added some models
User
Item
Department
Categorie
AssignmentLog
Room
2026-05-21 15:36:23 +02:00

12 lines
316 B
Ruby

class Room < ApplicationRecord
has_many :items, dependent: :nullify
has_many :assignment_logs, dependent: :destroy
validates :name, presence: true, uniqueness: true
# Für das Raum-Auswahlfeld im Formular
def name_with_building
building.present? ? "#{name} (Gebäude #{building})" : name
end
end