1234567891011121314 |
- # Copyright (C) 2012-2023 Zammad Foundation, https://zammad-foundation.org/
- module HasObjectManagerAttributes
- extend ActiveSupport::Concern
- included do
- # Disable table inheritance to allow columns with the name 'type'.
- self.inheritance_column = nil
- validates_with ObjectManager::Attribute::Validation, on: %i[create update]
- after_initialize ObjectManager::Attribute::SetDefaults.new
- end
- end
|