diff --git a/db/migrate/20230703103209_create_default_favorites.rb b/db/migrate/20230703103209_create_default_favorites.rb new file mode 100644 index 0000000000000000000000000000000000000000..32e6f2747e96a57699cf80e82ca93baed646e332 --- /dev/null +++ b/db/migrate/20230703103209_create_default_favorites.rb @@ -0,0 +1,9 @@ +class CreateDefaultFavorites < ActiveRecord::Migration[7.0] + def up + User.not_visitor.not_contributor.not_author.not_teacher.not_program_manager.each do |user| + return if user.favorites.any? + return if user.university.websites.many? + user.favorites.create(about: user.university.websites.first) + end + end +end