Files
fizzy/app/models/first_run.rb
T
Jason Zimdars 117d5c6e59 Accounts always start with a "Cards" collection
- Deleting the last collection, immediately creates a new "Cards" collection
2025-05-02 17:35:24 +02:00

11 lines
261 B
Ruby

class FirstRun
def self.create!(user_attributes)
user = User.member.create!(user_attributes)
Account.create!(name: "Fizzy")
Closure::Reason.create_defaults
Collection.create!(name: "Cards", creator: user, all_access: true)
user
end
end