From 5a7e62365bb7f181e0ef0b39f4ff876849fd8ef3 Mon Sep 17 00:00:00 2001
From: Arnaud Levy <contact@arnaudlevy.com>
Date: Wed, 19 Jul 2023 15:01:28 +0200
Subject: [PATCH] fix

---
 app/models/university.rb       | 5 +----
 db/schema.rb                   | 7 ++-----
 test/fixtures/universities.yml | 2 ++
 3 files changed, 5 insertions(+), 9 deletions(-)

diff --git a/app/models/university.rb b/app/models/university.rb
index c72f3ef02..2a98d386d 100644
--- a/app/models/university.rb
+++ b/app/models/university.rb
@@ -6,15 +6,12 @@
 #  address                    :string
 #  city                       :string
 #  country                    :string
-#  feature_administration     :boolean          default(TRUE)
-#  feature_communication      :boolean          default(TRUE)
-#  feature_education          :boolean          default(TRUE)
-#  feature_research           :boolean          default(TRUE)
 #  has_sso                    :boolean          default(FALSE)
 #  identifier                 :string
 #  invoice_amount             :string
 #  invoice_date               :date
 #  invoice_date_yday          :integer
+#  is_really_a_university     :boolean          default(TRUE)
 #  mail_from_address          :string
 #  mail_from_name             :string
 #  name                       :string
diff --git a/db/schema.rb b/db/schema.rb
index 355781899..b324b8ece 100644
--- a/db/schema.rb
+++ b/db/schema.rb
@@ -10,7 +10,7 @@
 #
 # It's strongly recommended that you check this file into your version control system.
 
-ActiveRecord::Schema[7.0].define(version: 2023_07_17_160238) do
+ActiveRecord::Schema[7.0].define(version: 2023_07_19_073528) do
   # These are extensions that must be enabled in order to support this database
   enable_extension "pgcrypto"
   enable_extension "plpgsql"
@@ -918,10 +918,7 @@ ActiveRecord::Schema[7.0].define(version: 2023_07_17_160238) do
     t.jsonb "sso_mapping"
     t.string "sso_button_label"
     t.uuid "default_language_id", null: false
-    t.boolean "feature_administration", default: true
-    t.boolean "feature_communication", default: true
-    t.boolean "feature_research", default: true
-    t.boolean "feature_education", default: true
+    t.boolean "is_really_a_university", default: true
     t.index ["default_language_id"], name: "index_universities_on_default_language_id"
   end
 
diff --git a/test/fixtures/universities.yml b/test/fixtures/universities.yml
index ea220684c..ec5240335 100644
--- a/test/fixtures/universities.yml
+++ b/test/fixtures/universities.yml
@@ -41,9 +41,11 @@ default_university:
   identifier: my-university
   sms_sender_name: "unitest"
   default_language: fr
+  is_really_a_university: true
 
 stale_university:
   name: Université obsolète
   identifier: stale-university
   sms_sender_name: "unistale"
   default_language: fr
+  is_really_a_university: false
-- 
GitLab