Sha256: 519c314fb803192d0ba61d890e2c2aed20c48f1094161161f4550495611217a8
Contents?: true
Size: 398 Bytes
Versions: 33
Compression:
Stored size: 398 Bytes
Contents
module Blazer class Upload < Record belongs_to :creator, optional: true, class_name: Blazer.user_class.to_s if Blazer.user_class validates :table, presence: true, uniqueness: true, format: {with: /\A[a-z0-9_]+\z/, message: "can only contain lowercase letters, numbers, and underscores"}, length: {maximum: 63} def table_name Blazer.uploads_table_name(table) end end end
Version data entries
33 entries across 33 versions & 3 rubygems