Skip to content

Commit 14e673b

Browse files
committed
Add region model
1 parent cd9ef7a commit 14e673b

File tree

4 files changed

+20
-1
lines changed

4 files changed

+20
-1
lines changed

app/models/region.rb

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
class Region < ApplicationRecord
2+
validates :name, presence: true
3+
end

db/schema.rb

Lines changed: 7 additions & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

spec/factories/regions.rb

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
FactoryBot.define do
2+
factory :region do
3+
name { "The Region" }
4+
end
5+
end

spec/models/region_spec.rb

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
require 'rails_helper'
2+
3+
RSpec.describe Region, type: :model do
4+
it { should validate_presence_of(:name) }
5+
end

0 commit comments

Comments
 (0)