Skip to content

Commit e71b8c9

Browse files
committed
feat: https://barcode.calil.dev/ のパラメータを作成するモデルを追加
1 parent 3507b8b commit e71b8c9

File tree

1 file changed

+12
-0
lines changed

1 file changed

+12
-0
lines changed

app/models/calil/barcode.rb

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,12 @@
1+
module Calil
2+
class Barcode
3+
include ActiveModel::Model
4+
attr_accessor :name, :initial_number, :number_of_sheets
5+
6+
with_options presence: true do
7+
validates :name # 図書館名
8+
validates :initial_number # 開始番号
9+
end
10+
validates :number_of_sheets, numericality: { greater_than_or_equal_to: 0 } # 枚数
11+
end
12+
end

0 commit comments

Comments
 (0)