From 8acd5cab84ff700db009e09be49f0bbd8a33dcf3 Mon Sep 17 00:00:00 2001 From: James Smith Date: Thu, 11 Dec 2025 16:45:48 +0000 Subject: [PATCH] Add group description field --- db/migrate/20251203161006_create_groups.rb | 1 + spec/models/group_spec.rb | 5 +++++ 2 files changed, 6 insertions(+) diff --git a/db/migrate/20251203161006_create_groups.rb b/db/migrate/20251203161006_create_groups.rb index 4193e1ca2..95289549d 100644 --- a/db/migrate/20251203161006_create_groups.rb +++ b/db/migrate/20251203161006_create_groups.rb @@ -2,6 +2,7 @@ class CreateGroups < ActiveRecord::Migration[8.0] def change create_table :groups do |t| t.string :name, null: false + t.text :description t.belongs_to :creator, null: false, foreign_key: true t.timestamps end diff --git a/spec/models/group_spec.rb b/spec/models/group_spec.rb index 2763dabc7..dea4ff275 100644 --- a/spec/models/group_spec.rb +++ b/spec/models/group_spec.rb @@ -20,4 +20,9 @@ RSpec.describe Group do group.members << alice expect(group.members).to include alice end + + it "can have a description" do + group = create(:group, description: "details go here") + expect(group.description).to eq "details go here" + end end