mirror of
https://github.com/scinote-eln/scinote-web.git
synced 2024-11-11 01:44:34 +08:00
11 lines
239 B
Ruby
11 lines
239 B
Ruby
# frozen_string_literal:true
|
|
|
|
class ViewState < ApplicationRecord
|
|
belongs_to :user
|
|
belongs_to :viewable, polymorphic: true
|
|
|
|
validates :viewable_id, uniqueness: {
|
|
scope: %i(viewable_type user_id),
|
|
message: :not_unique
|
|
}
|
|
end
|