From 3b80f5941c1a0c4fb30017190a3057cda0ddaf52 Mon Sep 17 00:00:00 2001 From: Antoine LAURENT Date: Mon, 13 Jan 2025 13:37:18 +0100 Subject: [PATCH] gps: Improve user autocomplete Use psql full-text with a generated search vector field and an index on it --- itou/static/js/gps.js | 5 +- .../0020_add_simple_unaccent_search_config.py | 22 +++++ .../0021_user_full_name_search_vector.py | 26 ++++++ .../0022_user_full_name_search_idx.py | 20 ++++ itou/users/models.py | 12 ++- itou/www/autocomplete/views.py | 48 +++++----- tests/api/__snapshots__/test_geiq.ambr | 2 + .../__snapshots__/tests.ambr | 2 + tests/companies/__snapshots__/test_admin.ambr | 1 + tests/gps/__snapshots__/test_views.ambr | 5 + tests/gps/test_views.py | 18 ++-- .../__snapshots__/test_transfer.ambr | 2 + .../users/__snapshots__/test_admin_views.ambr | 5 + .../__snapshots__/test_list_for_siae.ambr | 5 + .../test_list_prescriptions.ambr | 10 ++ .../www/apply/__snapshots__/test_process.ambr | 26 ++++++ .../www/apply/__snapshots__/test_submit.ambr | 93 +++++++++++++++++++ .../__snapshots__/test_detail.ambr | 36 +++++++ .../__snapshots__/test_list.ambr | 3 + .../test_prolongation_requests.ambr | 4 + .../__snapshots__/test_suspend.ambr | 8 ++ .../test_job_description_views.ambr | 3 + .../__snapshots__/test_dashboard.ambr | 1 + .../test_edit_job_seeker_info.ambr | 4 + .../__snapshots__/test_edit_user_info.ambr | 1 + .../test_edit_user_notifications.ambr | 12 +++ .../__snapshots__/test_list.ambr | 3 + .../__snapshots__/test_detail.ambr | 13 +++ .../itou_staff_views/__snapshots__/tests.ambr | 14 +++ .../__snapshots__/test_details.ambr | 10 ++ .../__snapshots__/test_list.ambr | 3 + .../test_institutions_views.ambr | 8 ++ .../__snapshots__/test_siaes_views.ambr | 4 + tests/www/signup/__snapshots__/test_siae.ambr | 1 + 34 files changed, 395 insertions(+), 35 deletions(-) create mode 100644 itou/users/migrations/0020_add_simple_unaccent_search_config.py create mode 100644 itou/users/migrations/0021_user_full_name_search_vector.py create mode 100644 itou/users/migrations/0022_user_full_name_search_idx.py diff --git a/itou/static/js/gps.js b/itou/static/js/gps.js index 430960abc0..5bdacbb5a0 100644 --- a/itou/static/js/gps.js +++ b/itou/static/js/gps.js @@ -19,8 +19,11 @@ htmx.onLoad((target) => { Enregistrer un nouveau bénéficiaire - `), + `), }, + ajax: { + delay: 250 // wait 250 milliseconds before triggering the request + } }); searchUserInputField.on("select2:select", function (e) { const submit_button = $("#join_group_form .btn-primary.disabled"); diff --git a/itou/users/migrations/0020_add_simple_unaccent_search_config.py b/itou/users/migrations/0020_add_simple_unaccent_search_config.py new file mode 100644 index 0000000000..cc87bfea7d --- /dev/null +++ b/itou/users/migrations/0020_add_simple_unaccent_search_config.py @@ -0,0 +1,22 @@ +# Generated by Django 5.1.4 on 2025-01-10 09:31 + +from django.db import migrations + + +class Migration(migrations.Migration): + dependencies = [ + ("users", "0019_drop_jobseekerprofile_ata_allocation_since"), + ] + + operations = [ + migrations.RunSQL( + "CREATE TEXT SEARCH CONFIGURATION simple_unaccent (COPY=simple);", + reverse_sql="DROP TEXT SEARCH CONFIGURATION simple_unaccent;", + ), + migrations.RunSQL( + "ALTER TEXT SEARCH CONFIGURATION simple_unaccent " + "ALTER MAPPING FOR hword, hword_part, word " + "WITH unaccent,simple;", + reverse_sql=migrations.RunSQL.noop, + ), + ] diff --git a/itou/users/migrations/0021_user_full_name_search_vector.py b/itou/users/migrations/0021_user_full_name_search_vector.py new file mode 100644 index 0000000000..4352ccd411 --- /dev/null +++ b/itou/users/migrations/0021_user_full_name_search_vector.py @@ -0,0 +1,26 @@ +# Generated by Django 5.1.4 on 2025-01-10 14:38 + +import django.contrib.postgres.lookups +import django.contrib.postgres.search +from django.db import migrations, models + + +class Migration(migrations.Migration): + dependencies = [ + ("users", "0020_add_simple_unaccent_search_config"), + ] + + operations = [ + migrations.AddField( + model_name="user", + name="full_name_search_vector", + field=models.GeneratedField( + db_persist=True, + expression=django.contrib.postgres.search.SearchVector( + "first_name", "last_name", config="simple_unaccent" + ), + output_field=django.contrib.postgres.search.SearchVectorField(), + verbose_name="nom complet utilisé pour rechercher un utilisateur", + ), + ), + ] diff --git a/itou/users/migrations/0022_user_full_name_search_idx.py b/itou/users/migrations/0022_user_full_name_search_idx.py new file mode 100644 index 0000000000..5609bc60a1 --- /dev/null +++ b/itou/users/migrations/0022_user_full_name_search_idx.py @@ -0,0 +1,20 @@ +# Generated by Django 5.1.4 on 2025-01-10 14:38 + +import django.contrib.postgres.indexes +from django.db import migrations, models + + +class Migration(migrations.Migration): + dependencies = [ + ("users", "0021_user_full_name_search_vector"), + ] + + operations = [ + migrations.AddIndex( + model_name="user", + index=django.contrib.postgres.indexes.GinIndex( + models.F("full_name_search_vector"), + name="users_user_full_name_idx", + ), + ), + ] diff --git a/itou/users/models.py b/itou/users/models.py index d7dfdec896..84cd62169f 100644 --- a/itou/users/models.py +++ b/itou/users/models.py @@ -7,7 +7,8 @@ from citext import CIEmailField from django.conf import settings from django.contrib.auth.models import AbstractUser, UserManager -from django.contrib.postgres.indexes import OpClass +from django.contrib.postgres.indexes import GinIndex, OpClass +from django.contrib.postgres.search import SearchVector, SearchVectorField from django.core.exceptions import ValidationError from django.core.serializers.json import DjangoJSONEncoder from django.core.validators import MaxLengthValidator, MinLengthValidator, RegexValidator @@ -170,6 +171,12 @@ class User(AbstractUser, AddressMixin): default="", choices=Title.choices, ) + full_name_search_vector = models.GeneratedField( + expression=SearchVector("first_name", "last_name", config="simple_unaccent"), + output_field=SearchVectorField(), + verbose_name="nom complet utilisé pour rechercher un utilisateur", + db_persist=True, + ) email = CIEmailField( "adresse e-mail", @@ -231,7 +238,8 @@ class Meta(AbstractUser.Meta): models.Index( OpClass(Upper("email"), name="text_pattern_ops"), name="users_user_email_upper", - ) + ), + GinIndex("full_name_search_vector", name="users_user_full_name_idx"), ] constraints = [ models.CheckConstraint( diff --git a/itou/www/autocomplete/views.py b/itou/www/autocomplete/views.py index 4442e84425..a8076b9560 100644 --- a/itou/www/autocomplete/views.py +++ b/itou/www/autocomplete/views.py @@ -1,6 +1,7 @@ from datetime import datetime from django.contrib.auth.decorators import login_not_required +from django.contrib.postgres.search import SearchQuery, SearchRank from django.db.models import Exists, F, OuterRef, Q, Value from django.db.models.functions import Least, Lower, NullIf, StrIndex from django.http import JsonResponse @@ -13,7 +14,6 @@ from itou.users.enums import UserKind from itou.users.models import User from itou.utils.auth import check_user -from itou.utils.db import or_queries from itou.www.gps.views import is_allowed_to_use_gps_advanced_features @@ -141,37 +141,35 @@ def gps_users_autocomplete(request): users = [] if term: - # We started by using to_vector queries but it's not suitable for searching names because - # it tries to lemmatize names so for example, henry becomes henri after lemmatization and - # the search doesn't work. - # Then we tried TrigramSimilarity methods but it's too random for accurate searching. - # Fallback to unaccent / icontains for now - - search_terms = term.split(" ") - name_q = [] - for term in search_terms: - name_q.append(Q(first_name__unaccent__istartswith=term)) - name_q.append(Q(last_name__unaccent__istartswith=term)) - users_qs = ( - User.objects.filter(or_queries(name_q)) - .filter(kind=UserKind.JOB_SEEKER) - .exclude( - Exists( - FollowUpGroup.objects.filter( - beneficiary_id=OuterRef("pk"), - memberships__member=current_user, - memberships__is_active=True, - ) + users_qs = User.objects.filter(kind=UserKind.JOB_SEEKER).exclude( + Exists( + FollowUpGroup.objects.filter( + beneficiary_id=OuterRef("pk"), + memberships__member=current_user, + memberships__is_active=True, ) ) - )[:10] + ) + + search_query = SearchQuery(term, config="simple_unaccent") + users_qs = users_qs.filter(full_name_search_vector=search_query) + users_qs = users_qs.annotate(rank=SearchRank("full_name_search_vector", search_query)).order_by("-rank") + + def format_user_name(user): + res = "" + if user.title: + res += f"{user.title.capitalize()}. " + res += user.get_full_name() + if getattr(user.jobseeker_profile, "birthdate", None): + res += f" ({user.jobseeker_profile.birthdate})" + return res users = [ { - "text": user.get_full_name(), + "text": format_user_name(user), "id": user.pk, } - for user in users_qs + for user in users_qs[:10] ] return JsonResponse({"results": users}) diff --git a/tests/api/__snapshots__/test_geiq.ambr b/tests/api/__snapshots__/test_geiq.ambr index 750acac545..7b9d27d3a0 100644 --- a/tests/api/__snapshots__/test_geiq.ambr +++ b/tests/api/__snapshots__/test_geiq.ambr @@ -160,6 +160,7 @@ "users_user"."ban_api_resolved_address", "users_user"."insee_city_id", "users_user"."title", + "users_user"."full_name_search_vector", "users_user"."email", "users_user"."phone", "users_user"."kind", @@ -510,6 +511,7 @@ "users_user"."ban_api_resolved_address", "users_user"."insee_city_id", "users_user"."title", + "users_user"."full_name_search_vector", "users_user"."email", "users_user"."phone", "users_user"."kind", diff --git a/tests/api/employee_record_api/__snapshots__/tests.ambr b/tests/api/employee_record_api/__snapshots__/tests.ambr index ebf634ea12..4b19f8b481 100644 --- a/tests/api/employee_record_api/__snapshots__/tests.ambr +++ b/tests/api/employee_record_api/__snapshots__/tests.ambr @@ -43,6 +43,7 @@ "users_user"."ban_api_resolved_address", "users_user"."insee_city_id", "users_user"."title", + "users_user"."full_name_search_vector", "users_user"."email", "users_user"."phone", "users_user"."kind", @@ -344,6 +345,7 @@ "users_user"."ban_api_resolved_address", "users_user"."insee_city_id", "users_user"."title", + "users_user"."full_name_search_vector", "users_user"."email", "users_user"."phone", "users_user"."kind", diff --git a/tests/companies/__snapshots__/test_admin.ambr b/tests/companies/__snapshots__/test_admin.ambr index 7a87b8528d..b0425c1033 100644 --- a/tests/companies/__snapshots__/test_admin.ambr +++ b/tests/companies/__snapshots__/test_admin.ambr @@ -43,6 +43,7 @@ "users_user"."ban_api_resolved_address", "users_user"."insee_city_id", "users_user"."title", + "users_user"."full_name_search_vector", "users_user"."email", "users_user"."phone", "users_user"."kind", diff --git a/tests/gps/__snapshots__/test_views.ambr b/tests/gps/__snapshots__/test_views.ambr index 471938580d..cba0824683 100644 --- a/tests/gps/__snapshots__/test_views.ambr +++ b/tests/gps/__snapshots__/test_views.ambr @@ -283,6 +283,7 @@ "users_user"."ban_api_resolved_address", "users_user"."insee_city_id", "users_user"."title", + "users_user"."full_name_search_vector", "users_user"."email", "users_user"."phone", "users_user"."kind", @@ -386,6 +387,7 @@ "users_user"."ban_api_resolved_address", "users_user"."insee_city_id", "users_user"."title", + "users_user"."full_name_search_vector", "users_user"."email", "users_user"."phone", "users_user"."kind", @@ -495,6 +497,7 @@ T6."ban_api_resolved_address", T6."insee_city_id", T6."title", + T6."full_name_search_vector", T6."email", T6."phone", T6."kind", @@ -527,6 +530,7 @@ "users_user"."ban_api_resolved_address", "users_user"."insee_city_id", "users_user"."title", + "users_user"."full_name_search_vector", "users_user"."email", "users_user"."phone", "users_user"."kind", @@ -632,6 +636,7 @@ "users_user"."ban_api_resolved_address", "users_user"."insee_city_id", "users_user"."title", + "users_user"."full_name_search_vector", "users_user"."email", "users_user"."phone", "users_user"."kind", diff --git a/tests/gps/test_views.py b/tests/gps/test_views.py index 6f5575d4a8..3e1d90cb5b 100644 --- a/tests/gps/test_views.py +++ b/tests/gps/test_views.py @@ -46,23 +46,23 @@ def test_user_autocomplete(client): FollowUpGroupFactory(beneficiary=third_beneficiary, memberships=3, memberships__member=prescriber) FollowUpGroupFactory(beneficiary=second_beneficiary, memberships=2) - def get_autocomplete_results(user): + def get_autocomplete_results(user, term="gps"): client.force_login(user) - response = client.get(reverse("autocomplete:gps_users") + "?term=gps") - return set(r["id"] for r in response.json()["results"]) + response = client.get(reverse("autocomplete:gps_users") + f"?term={term}") + return [r["id"] for r in response.json()["results"]] # Employers should get the 3 job seekers. results = get_autocomplete_results(EmployerFactory(with_company=True)) - assert results == {first_beneficiary.pk, second_beneficiary.pk, third_beneficiary.pk} + assert set(results) == {first_beneficiary.pk, second_beneficiary.pk, third_beneficiary.pk} # Authorized prescribers should get the 3 job seekers. org = PrescriberOrganizationWithMembershipFactory(authorized=True) results = get_autocomplete_results(org.members.get()) - assert results == {first_beneficiary.pk, second_beneficiary.pk, third_beneficiary.pk} + assert set(results) == {first_beneficiary.pk, second_beneficiary.pk, third_beneficiary.pk} # We should not get ourself nor the first and third user user because we are a member of their group results = get_autocomplete_results(prescriber) - assert results == {second_beneficiary.pk} + assert set(results) == {second_beneficiary.pk} # Now, if we remove the first user from our group by setting the membership to is_active False # The autocomplete should return it again @@ -73,7 +73,11 @@ def get_autocomplete_results(user): # We should not get ourself but we should get the first beneficiary (we are is_active=False) # and the second one (we are not part of his group) results = get_autocomplete_results(prescriber) - assert results == {first_beneficiary.pk, second_beneficiary.pk} + assert set(results) == {first_beneficiary.pk, second_beneficiary.pk} + + # with "martin gps" Martin is the only match + results = get_autocomplete_results(prescriber, term="martin gps") + assert results == [second_beneficiary.pk] @pytest.mark.parametrize( diff --git a/tests/job_applications/__snapshots__/test_transfer.ambr b/tests/job_applications/__snapshots__/test_transfer.ambr index 1d4296ac85..70486a553d 100644 --- a/tests/job_applications/__snapshots__/test_transfer.ambr +++ b/tests/job_applications/__snapshots__/test_transfer.ambr @@ -124,6 +124,7 @@ "users_user"."ban_api_resolved_address", "users_user"."insee_city_id", "users_user"."title", + "users_user"."full_name_search_vector", "users_user"."email", "users_user"."phone", "users_user"."kind", @@ -184,6 +185,7 @@ "users_user"."ban_api_resolved_address", "users_user"."insee_city_id", "users_user"."title", + "users_user"."full_name_search_vector", "users_user"."email", "users_user"."phone", "users_user"."kind", diff --git a/tests/users/__snapshots__/test_admin_views.ambr b/tests/users/__snapshots__/test_admin_views.ambr index e28535308b..7759e802d5 100644 --- a/tests/users/__snapshots__/test_admin_views.ambr +++ b/tests/users/__snapshots__/test_admin_views.ambr @@ -43,6 +43,7 @@ "users_user"."ban_api_resolved_address", "users_user"."insee_city_id", "users_user"."title", + "users_user"."full_name_search_vector", "users_user"."email", "users_user"."phone", "users_user"."kind", @@ -97,6 +98,7 @@ "users_user"."ban_api_resolved_address", "users_user"."insee_city_id", "users_user"."title", + "users_user"."full_name_search_vector", "users_user"."email", "users_user"."phone", "users_user"."kind", @@ -287,6 +289,7 @@ "users_user"."ban_api_resolved_address", "users_user"."insee_city_id", "users_user"."title", + "users_user"."full_name_search_vector", "users_user"."email", "users_user"."phone", "users_user"."kind", @@ -377,6 +380,7 @@ T3."ban_api_resolved_address", T3."insee_city_id", T3."title", + T3."full_name_search_vector", T3."email", T3."phone", T3."kind", @@ -467,6 +471,7 @@ T3."ban_api_resolved_address", T3."insee_city_id", T3."title", + T3."full_name_search_vector", T3."email", T3."phone", T3."kind", diff --git a/tests/www/apply/__snapshots__/test_list_for_siae.ambr b/tests/www/apply/__snapshots__/test_list_for_siae.ambr index 69762ea753..87fd3c0580 100644 --- a/tests/www/apply/__snapshots__/test_list_for_siae.ambr +++ b/tests/www/apply/__snapshots__/test_list_for_siae.ambr @@ -43,6 +43,7 @@ "users_user"."ban_api_resolved_address", "users_user"."insee_city_id", "users_user"."title", + "users_user"."full_name_search_vector", "users_user"."email", "users_user"."phone", "users_user"."kind", @@ -257,6 +258,7 @@ "users_user"."ban_api_resolved_address", "users_user"."insee_city_id", "users_user"."title", + "users_user"."full_name_search_vector", "users_user"."email", "users_user"."phone", "users_user"."kind", @@ -349,6 +351,7 @@ "users_user"."ban_api_resolved_address", "users_user"."insee_city_id", "users_user"."title", + "users_user"."full_name_search_vector", "users_user"."email", "users_user"."phone", "users_user"."kind", @@ -866,6 +869,7 @@ "users_user"."ban_api_resolved_address", "users_user"."insee_city_id", "users_user"."title", + "users_user"."full_name_search_vector", "users_user"."email", "users_user"."phone", "users_user"."kind", @@ -934,6 +938,7 @@ T10."ban_api_resolved_address", T10."insee_city_id", T10."title", + T10."full_name_search_vector", T10."email", T10."phone", T10."kind", diff --git a/tests/www/apply/__snapshots__/test_list_prescriptions.ambr b/tests/www/apply/__snapshots__/test_list_prescriptions.ambr index e46fe205dd..ee56b127a0 100644 --- a/tests/www/apply/__snapshots__/test_list_prescriptions.ambr +++ b/tests/www/apply/__snapshots__/test_list_prescriptions.ambr @@ -43,6 +43,7 @@ "users_user"."ban_api_resolved_address", "users_user"."insee_city_id", "users_user"."title", + "users_user"."full_name_search_vector", "users_user"."email", "users_user"."phone", "users_user"."kind", @@ -193,6 +194,7 @@ "users_user"."ban_api_resolved_address", "users_user"."insee_city_id", "users_user"."title", + "users_user"."full_name_search_vector", "users_user"."email", "users_user"."phone", "users_user"."kind", @@ -286,6 +288,7 @@ T3."ban_api_resolved_address", T3."insee_city_id", T3."title", + T3."full_name_search_vector", T3."email", T3."phone", T3."kind", @@ -681,6 +684,7 @@ T5."ban_api_resolved_address", T5."insee_city_id", T5."title", + T5."full_name_search_vector", T5."email", T5."phone", T5."kind", @@ -749,6 +753,7 @@ "users_user"."ban_api_resolved_address", "users_user"."insee_city_id", "users_user"."title", + "users_user"."full_name_search_vector", "users_user"."email", "users_user"."phone", "users_user"."kind", @@ -1223,6 +1228,7 @@ "users_user"."ban_api_resolved_address", "users_user"."insee_city_id", "users_user"."title", + "users_user"."full_name_search_vector", "users_user"."email", "users_user"."phone", "users_user"."kind", @@ -1394,6 +1400,7 @@ T5."ban_api_resolved_address", T5."insee_city_id", T5."title", + T5."full_name_search_vector", T5."email", T5."phone", T5."kind", @@ -1462,6 +1469,7 @@ "users_user"."ban_api_resolved_address", "users_user"."insee_city_id", "users_user"."title", + "users_user"."full_name_search_vector", "users_user"."email", "users_user"."phone", "users_user"."kind", @@ -1805,6 +1813,7 @@ T3."ban_api_resolved_address", T3."insee_city_id", T3."title", + T3."full_name_search_vector", T3."email", T3."phone", T3."kind", @@ -1982,6 +1991,7 @@ T3."ban_api_resolved_address", T3."insee_city_id", T3."title", + T3."full_name_search_vector", T3."email", T3."phone", T3."kind", diff --git a/tests/www/apply/__snapshots__/test_process.ambr b/tests/www/apply/__snapshots__/test_process.ambr index cc55b016e2..3ad3f2bc5a 100644 --- a/tests/www/apply/__snapshots__/test_process.ambr +++ b/tests/www/apply/__snapshots__/test_process.ambr @@ -43,6 +43,7 @@ "users_user"."ban_api_resolved_address", "users_user"."insee_city_id", "users_user"."title", + "users_user"."full_name_search_vector", "users_user"."email", "users_user"."phone", "users_user"."kind", @@ -242,6 +243,7 @@ "users_user"."ban_api_resolved_address", "users_user"."insee_city_id", "users_user"."title", + "users_user"."full_name_search_vector", "users_user"."email", "users_user"."phone", "users_user"."kind", @@ -434,6 +436,7 @@ T3."ban_api_resolved_address", T3."insee_city_id", T3."title", + T3."full_name_search_vector", T3."email", T3."phone", T3."kind", @@ -614,6 +617,7 @@ T4."ban_api_resolved_address", T4."insee_city_id", T4."title", + T4."full_name_search_vector", T4."email", T4."phone", T4."kind", @@ -749,6 +753,7 @@ T4."ban_api_resolved_address", T4."insee_city_id", T4."title", + T4."full_name_search_vector", T4."email", T4."phone", T4."kind", @@ -1018,6 +1023,7 @@ "users_user"."ban_api_resolved_address", "users_user"."insee_city_id", "users_user"."title", + "users_user"."full_name_search_vector", "users_user"."email", "users_user"."phone", "users_user"."kind", @@ -1228,6 +1234,7 @@ "users_user"."ban_api_resolved_address", "users_user"."insee_city_id", "users_user"."title", + "users_user"."full_name_search_vector", "users_user"."email", "users_user"."phone", "users_user"."kind", @@ -1305,6 +1312,7 @@ T9."ban_api_resolved_address", T9."insee_city_id", T9."title", + T9."full_name_search_vector", T9."email", T9."phone", T9."kind", @@ -1368,6 +1376,7 @@ T11."ban_api_resolved_address", T11."insee_city_id", T11."title", + T11."full_name_search_vector", T11."email", T11."phone", T11."kind", @@ -1481,6 +1490,7 @@ T15."ban_api_resolved_address", T15."insee_city_id", T15."title", + T15."full_name_search_vector", T15."email", T15."phone", T15."kind", @@ -1616,6 +1626,7 @@ T18."ban_api_resolved_address", T18."insee_city_id", T18."title", + T18."full_name_search_vector", T18."email", T18."phone", T18."kind", @@ -2073,6 +2084,7 @@ "users_user"."ban_api_resolved_address", "users_user"."insee_city_id", "users_user"."title", + "users_user"."full_name_search_vector", "users_user"."email", "users_user"."phone", "users_user"."kind", @@ -2169,6 +2181,7 @@ "users_user"."ban_api_resolved_address", "users_user"."insee_city_id", "users_user"."title", + "users_user"."full_name_search_vector", "users_user"."email", "users_user"."phone", "users_user"."kind", @@ -2379,6 +2392,7 @@ "users_user"."ban_api_resolved_address", "users_user"."insee_city_id", "users_user"."title", + "users_user"."full_name_search_vector", "users_user"."email", "users_user"."phone", "users_user"."kind", @@ -2456,6 +2470,7 @@ T9."ban_api_resolved_address", T9."insee_city_id", T9."title", + T9."full_name_search_vector", T9."email", T9."phone", T9."kind", @@ -2519,6 +2534,7 @@ T11."ban_api_resolved_address", T11."insee_city_id", T11."title", + T11."full_name_search_vector", T11."email", T11."phone", T11."kind", @@ -2632,6 +2648,7 @@ T15."ban_api_resolved_address", T15."insee_city_id", T15."title", + T15."full_name_search_vector", T15."email", T15."phone", T15."kind", @@ -2767,6 +2784,7 @@ T18."ban_api_resolved_address", T18."insee_city_id", T18."title", + T18."full_name_search_vector", T18."email", T18."phone", T18."kind", @@ -3224,6 +3242,7 @@ "users_user"."ban_api_resolved_address", "users_user"."insee_city_id", "users_user"."title", + "users_user"."full_name_search_vector", "users_user"."email", "users_user"."phone", "users_user"."kind", @@ -3376,6 +3395,7 @@ "users_user"."ban_api_resolved_address", "users_user"."insee_city_id", "users_user"."title", + "users_user"."full_name_search_vector", "users_user"."email", "users_user"."phone", "users_user"."kind", @@ -3474,6 +3494,7 @@ "users_user"."ban_api_resolved_address", "users_user"."insee_city_id", "users_user"."title", + "users_user"."full_name_search_vector", "users_user"."email", "users_user"."phone", "users_user"."kind", @@ -3551,6 +3572,7 @@ T9."ban_api_resolved_address", T9."insee_city_id", T9."title", + T9."full_name_search_vector", T9."email", T9."phone", T9."kind", @@ -3614,6 +3636,7 @@ T11."ban_api_resolved_address", T11."insee_city_id", T11."title", + T11."full_name_search_vector", T11."email", T11."phone", T11."kind", @@ -3718,6 +3741,7 @@ T14."ban_api_resolved_address", T14."insee_city_id", T14."title", + T14."full_name_search_vector", T14."email", T14."phone", T14."kind", @@ -3925,6 +3949,7 @@ T4."ban_api_resolved_address", T4."insee_city_id", T4."title", + T4."full_name_search_vector", T4."email", T4."phone", T4."kind", @@ -4166,6 +4191,7 @@ "users_user"."ban_api_resolved_address", "users_user"."insee_city_id", "users_user"."title", + "users_user"."full_name_search_vector", "users_user"."email", "users_user"."phone", "users_user"."kind", diff --git a/tests/www/apply/__snapshots__/test_submit.ambr b/tests/www/apply/__snapshots__/test_submit.ambr index a93341f06b..e7c8065443 100644 --- a/tests/www/apply/__snapshots__/test_submit.ambr +++ b/tests/www/apply/__snapshots__/test_submit.ambr @@ -43,6 +43,7 @@ "users_user"."ban_api_resolved_address", "users_user"."insee_city_id", "users_user"."title", + "users_user"."full_name_search_vector", "users_user"."email", "users_user"."phone", "users_user"."kind", @@ -242,6 +243,7 @@ "users_user"."ban_api_resolved_address", "users_user"."insee_city_id", "users_user"."title", + "users_user"."full_name_search_vector", "users_user"."email", "users_user"."phone", "users_user"."kind", @@ -375,6 +377,7 @@ T3."ban_api_resolved_address", T3."insee_city_id", T3."title", + T3."full_name_search_vector", T3."email", T3."phone", T3."kind", @@ -550,6 +553,7 @@ T4."ban_api_resolved_address", T4."insee_city_id", T4."title", + T4."full_name_search_vector", T4."email", T4."phone", T4."kind", @@ -703,6 +707,7 @@ T4."ban_api_resolved_address", T4."insee_city_id", T4."title", + T4."full_name_search_vector", T4."email", T4."phone", T4."kind", @@ -983,6 +988,7 @@ "users_user"."ban_api_resolved_address", "users_user"."insee_city_id", "users_user"."title", + "users_user"."full_name_search_vector", "users_user"."email", "users_user"."phone", "users_user"."kind", @@ -1083,6 +1089,7 @@ "users_user"."ban_api_resolved_address", "users_user"."insee_city_id", "users_user"."title", + "users_user"."full_name_search_vector", "users_user"."email", "users_user"."phone", "users_user"."kind", @@ -1264,6 +1271,7 @@ "users_user"."ban_api_resolved_address", "users_user"."insee_city_id", "users_user"."title", + "users_user"."full_name_search_vector", "users_user"."email", "users_user"."phone", "users_user"."kind", @@ -1419,6 +1427,7 @@ "users_user"."ban_api_resolved_address", "users_user"."insee_city_id", "users_user"."title", + "users_user"."full_name_search_vector", "users_user"."email", "users_user"."phone", "users_user"."kind", @@ -1606,6 +1615,7 @@ "users_user"."ban_api_resolved_address", "users_user"."insee_city_id", "users_user"."title", + "users_user"."full_name_search_vector", "users_user"."email", "users_user"."phone", "users_user"."kind", @@ -1761,6 +1771,7 @@ "users_user"."ban_api_resolved_address", "users_user"."insee_city_id", "users_user"."title", + "users_user"."full_name_search_vector", "users_user"."email", "users_user"."phone", "users_user"."kind", @@ -1865,6 +1876,7 @@ "users_user"."ban_api_resolved_address", "users_user"."insee_city_id", "users_user"."title", + "users_user"."full_name_search_vector", "users_user"."email", "users_user"."phone", "users_user"."kind", @@ -2020,6 +2032,7 @@ "users_user"."ban_api_resolved_address", "users_user"."insee_city_id", "users_user"."title", + "users_user"."full_name_search_vector", "users_user"."email", "users_user"."phone", "users_user"."kind", @@ -2147,6 +2160,7 @@ "users_user"."ban_api_resolved_address", "users_user"."insee_city_id", "users_user"."title", + "users_user"."full_name_search_vector", "users_user"."email", "users_user"."phone", "users_user"."kind", @@ -2248,6 +2262,7 @@ "users_user"."ban_api_resolved_address", "users_user"."insee_city_id", "users_user"."title", + "users_user"."full_name_search_vector", "users_user"."email", "users_user"."phone", "users_user"."kind", @@ -2393,6 +2408,7 @@ "users_user"."ban_api_resolved_address", "users_user"."insee_city_id", "users_user"."title", + "users_user"."full_name_search_vector", "users_user"."email", "users_user"."phone", "users_user"."kind", @@ -2494,6 +2510,7 @@ "users_user"."ban_api_resolved_address", "users_user"."insee_city_id", "users_user"."title", + "users_user"."full_name_search_vector", "users_user"."email", "users_user"."phone", "users_user"."kind", @@ -2676,6 +2693,7 @@ "users_user"."ban_api_resolved_address", "users_user"."insee_city_id", "users_user"."title", + "users_user"."full_name_search_vector", "users_user"."email", "users_user"."phone", "users_user"."kind", @@ -2828,6 +2846,7 @@ "users_user"."ban_api_resolved_address", "users_user"."insee_city_id", "users_user"."title", + "users_user"."full_name_search_vector", "users_user"."email", "users_user"."phone", "users_user"."kind", @@ -2990,6 +3009,7 @@ "users_user"."ban_api_resolved_address", "users_user"."insee_city_id", "users_user"."title", + "users_user"."full_name_search_vector", "users_user"."email", "users_user"."phone", "users_user"."kind", @@ -3197,6 +3217,7 @@ "users_user"."ban_api_resolved_address", "users_user"."insee_city_id", "users_user"."title", + "users_user"."full_name_search_vector", "users_user"."email", "users_user"."phone", "users_user"."kind", @@ -3392,6 +3413,7 @@ "users_user"."ban_api_resolved_address", "users_user"."insee_city_id", "users_user"."title", + "users_user"."full_name_search_vector", "users_user"."email", "users_user"."phone", "users_user"."kind", @@ -3599,6 +3621,7 @@ "users_user"."ban_api_resolved_address", "users_user"."insee_city_id", "users_user"."title", + "users_user"."full_name_search_vector", "users_user"."email", "users_user"."phone", "users_user"."kind", @@ -3711,6 +3734,7 @@ "users_user"."ban_api_resolved_address", "users_user"."insee_city_id", "users_user"."title", + "users_user"."full_name_search_vector", "users_user"."email", "users_user"."phone", "users_user"."kind", @@ -3918,6 +3942,7 @@ "users_user"."ban_api_resolved_address", "users_user"."insee_city_id", "users_user"."title", + "users_user"."full_name_search_vector", "users_user"."email", "users_user"."phone", "users_user"."kind", @@ -4053,6 +4078,7 @@ "users_user"."ban_api_resolved_address", "users_user"."insee_city_id", "users_user"."title", + "users_user"."full_name_search_vector", "users_user"."email", "users_user"."phone", "users_user"."kind", @@ -4206,6 +4232,7 @@ "users_user"."ban_api_resolved_address", "users_user"."insee_city_id", "users_user"."title", + "users_user"."full_name_search_vector", "users_user"."email", "users_user"."phone", "users_user"."kind", @@ -4359,6 +4386,7 @@ "users_user"."ban_api_resolved_address", "users_user"."insee_city_id", "users_user"."title", + "users_user"."full_name_search_vector", "users_user"."email", "users_user"."phone", "users_user"."kind", @@ -4512,6 +4540,7 @@ "users_user"."ban_api_resolved_address", "users_user"."insee_city_id", "users_user"."title", + "users_user"."full_name_search_vector", "users_user"."email", "users_user"."phone", "users_user"."kind", @@ -4702,6 +4731,7 @@ "users_user"."ban_api_resolved_address", "users_user"."insee_city_id", "users_user"."title", + "users_user"."full_name_search_vector", "users_user"."email", "users_user"."phone", "users_user"."kind", @@ -4802,6 +4832,7 @@ "users_user"."ban_api_resolved_address", "users_user"."insee_city_id", "users_user"."title", + "users_user"."full_name_search_vector", "users_user"."email", "users_user"."phone", "users_user"."kind", @@ -4983,6 +5014,7 @@ "users_user"."ban_api_resolved_address", "users_user"."insee_city_id", "users_user"."title", + "users_user"."full_name_search_vector", "users_user"."email", "users_user"."phone", "users_user"."kind", @@ -5138,6 +5170,7 @@ "users_user"."ban_api_resolved_address", "users_user"."insee_city_id", "users_user"."title", + "users_user"."full_name_search_vector", "users_user"."email", "users_user"."phone", "users_user"."kind", @@ -5325,6 +5358,7 @@ "users_user"."ban_api_resolved_address", "users_user"."insee_city_id", "users_user"."title", + "users_user"."full_name_search_vector", "users_user"."email", "users_user"."phone", "users_user"."kind", @@ -5480,6 +5514,7 @@ "users_user"."ban_api_resolved_address", "users_user"."insee_city_id", "users_user"."title", + "users_user"."full_name_search_vector", "users_user"."email", "users_user"."phone", "users_user"."kind", @@ -5584,6 +5619,7 @@ "users_user"."ban_api_resolved_address", "users_user"."insee_city_id", "users_user"."title", + "users_user"."full_name_search_vector", "users_user"."email", "users_user"."phone", "users_user"."kind", @@ -5739,6 +5775,7 @@ "users_user"."ban_api_resolved_address", "users_user"."insee_city_id", "users_user"."title", + "users_user"."full_name_search_vector", "users_user"."email", "users_user"."phone", "users_user"."kind", @@ -5866,6 +5903,7 @@ "users_user"."ban_api_resolved_address", "users_user"."insee_city_id", "users_user"."title", + "users_user"."full_name_search_vector", "users_user"."email", "users_user"."phone", "users_user"."kind", @@ -5967,6 +6005,7 @@ "users_user"."ban_api_resolved_address", "users_user"."insee_city_id", "users_user"."title", + "users_user"."full_name_search_vector", "users_user"."email", "users_user"."phone", "users_user"."kind", @@ -6112,6 +6151,7 @@ "users_user"."ban_api_resolved_address", "users_user"."insee_city_id", "users_user"."title", + "users_user"."full_name_search_vector", "users_user"."email", "users_user"."phone", "users_user"."kind", @@ -6213,6 +6253,7 @@ "users_user"."ban_api_resolved_address", "users_user"."insee_city_id", "users_user"."title", + "users_user"."full_name_search_vector", "users_user"."email", "users_user"."phone", "users_user"."kind", @@ -6395,6 +6436,7 @@ "users_user"."ban_api_resolved_address", "users_user"."insee_city_id", "users_user"."title", + "users_user"."full_name_search_vector", "users_user"."email", "users_user"."phone", "users_user"."kind", @@ -6547,6 +6589,7 @@ "users_user"."ban_api_resolved_address", "users_user"."insee_city_id", "users_user"."title", + "users_user"."full_name_search_vector", "users_user"."email", "users_user"."phone", "users_user"."kind", @@ -6709,6 +6752,7 @@ "users_user"."ban_api_resolved_address", "users_user"."insee_city_id", "users_user"."title", + "users_user"."full_name_search_vector", "users_user"."email", "users_user"."phone", "users_user"."kind", @@ -6916,6 +6960,7 @@ "users_user"."ban_api_resolved_address", "users_user"."insee_city_id", "users_user"."title", + "users_user"."full_name_search_vector", "users_user"."email", "users_user"."phone", "users_user"."kind", @@ -7111,6 +7156,7 @@ "users_user"."ban_api_resolved_address", "users_user"."insee_city_id", "users_user"."title", + "users_user"."full_name_search_vector", "users_user"."email", "users_user"."phone", "users_user"."kind", @@ -7318,6 +7364,7 @@ "users_user"."ban_api_resolved_address", "users_user"."insee_city_id", "users_user"."title", + "users_user"."full_name_search_vector", "users_user"."email", "users_user"."phone", "users_user"."kind", @@ -7430,6 +7477,7 @@ "users_user"."ban_api_resolved_address", "users_user"."insee_city_id", "users_user"."title", + "users_user"."full_name_search_vector", "users_user"."email", "users_user"."phone", "users_user"."kind", @@ -7637,6 +7685,7 @@ "users_user"."ban_api_resolved_address", "users_user"."insee_city_id", "users_user"."title", + "users_user"."full_name_search_vector", "users_user"."email", "users_user"."phone", "users_user"."kind", @@ -7772,6 +7821,7 @@ "users_user"."ban_api_resolved_address", "users_user"."insee_city_id", "users_user"."title", + "users_user"."full_name_search_vector", "users_user"."email", "users_user"."phone", "users_user"."kind", @@ -7925,6 +7975,7 @@ "users_user"."ban_api_resolved_address", "users_user"."insee_city_id", "users_user"."title", + "users_user"."full_name_search_vector", "users_user"."email", "users_user"."phone", "users_user"."kind", @@ -8078,6 +8129,7 @@ "users_user"."ban_api_resolved_address", "users_user"."insee_city_id", "users_user"."title", + "users_user"."full_name_search_vector", "users_user"."email", "users_user"."phone", "users_user"."kind", @@ -8231,6 +8283,7 @@ "users_user"."ban_api_resolved_address", "users_user"."insee_city_id", "users_user"."title", + "users_user"."full_name_search_vector", "users_user"."email", "users_user"."phone", "users_user"."kind", @@ -8421,6 +8474,7 @@ "users_user"."ban_api_resolved_address", "users_user"."insee_city_id", "users_user"."title", + "users_user"."full_name_search_vector", "users_user"."email", "users_user"."phone", "users_user"."kind", @@ -8521,6 +8575,7 @@ "users_user"."ban_api_resolved_address", "users_user"."insee_city_id", "users_user"."title", + "users_user"."full_name_search_vector", "users_user"."email", "users_user"."phone", "users_user"."kind", @@ -8702,6 +8757,7 @@ "users_user"."ban_api_resolved_address", "users_user"."insee_city_id", "users_user"."title", + "users_user"."full_name_search_vector", "users_user"."email", "users_user"."phone", "users_user"."kind", @@ -8857,6 +8913,7 @@ "users_user"."ban_api_resolved_address", "users_user"."insee_city_id", "users_user"."title", + "users_user"."full_name_search_vector", "users_user"."email", "users_user"."phone", "users_user"."kind", @@ -9044,6 +9101,7 @@ "users_user"."ban_api_resolved_address", "users_user"."insee_city_id", "users_user"."title", + "users_user"."full_name_search_vector", "users_user"."email", "users_user"."phone", "users_user"."kind", @@ -9199,6 +9257,7 @@ "users_user"."ban_api_resolved_address", "users_user"."insee_city_id", "users_user"."title", + "users_user"."full_name_search_vector", "users_user"."email", "users_user"."phone", "users_user"."kind", @@ -9303,6 +9362,7 @@ "users_user"."ban_api_resolved_address", "users_user"."insee_city_id", "users_user"."title", + "users_user"."full_name_search_vector", "users_user"."email", "users_user"."phone", "users_user"."kind", @@ -9458,6 +9518,7 @@ "users_user"."ban_api_resolved_address", "users_user"."insee_city_id", "users_user"."title", + "users_user"."full_name_search_vector", "users_user"."email", "users_user"."phone", "users_user"."kind", @@ -9585,6 +9646,7 @@ "users_user"."ban_api_resolved_address", "users_user"."insee_city_id", "users_user"."title", + "users_user"."full_name_search_vector", "users_user"."email", "users_user"."phone", "users_user"."kind", @@ -9737,6 +9799,7 @@ "users_user"."ban_api_resolved_address", "users_user"."insee_city_id", "users_user"."title", + "users_user"."full_name_search_vector", "users_user"."email", "users_user"."phone", "users_user"."kind", @@ -9899,6 +9962,7 @@ "users_user"."ban_api_resolved_address", "users_user"."insee_city_id", "users_user"."title", + "users_user"."full_name_search_vector", "users_user"."email", "users_user"."phone", "users_user"."kind", @@ -10106,6 +10170,7 @@ "users_user"."ban_api_resolved_address", "users_user"."insee_city_id", "users_user"."title", + "users_user"."full_name_search_vector", "users_user"."email", "users_user"."phone", "users_user"."kind", @@ -10301,6 +10366,7 @@ "users_user"."ban_api_resolved_address", "users_user"."insee_city_id", "users_user"."title", + "users_user"."full_name_search_vector", "users_user"."email", "users_user"."phone", "users_user"."kind", @@ -10508,6 +10574,7 @@ "users_user"."ban_api_resolved_address", "users_user"."insee_city_id", "users_user"."title", + "users_user"."full_name_search_vector", "users_user"."email", "users_user"."phone", "users_user"."kind", @@ -10620,6 +10687,7 @@ "users_user"."ban_api_resolved_address", "users_user"."insee_city_id", "users_user"."title", + "users_user"."full_name_search_vector", "users_user"."email", "users_user"."phone", "users_user"."kind", @@ -10827,6 +10895,7 @@ "users_user"."ban_api_resolved_address", "users_user"."insee_city_id", "users_user"."title", + "users_user"."full_name_search_vector", "users_user"."email", "users_user"."phone", "users_user"."kind", @@ -10962,6 +11031,7 @@ "users_user"."ban_api_resolved_address", "users_user"."insee_city_id", "users_user"."title", + "users_user"."full_name_search_vector", "users_user"."email", "users_user"."phone", "users_user"."kind", @@ -11115,6 +11185,7 @@ "users_user"."ban_api_resolved_address", "users_user"."insee_city_id", "users_user"."title", + "users_user"."full_name_search_vector", "users_user"."email", "users_user"."phone", "users_user"."kind", @@ -11288,6 +11359,7 @@ "users_user"."ban_api_resolved_address", "users_user"."insee_city_id", "users_user"."title", + "users_user"."full_name_search_vector", "users_user"."email", "users_user"."phone", "users_user"."kind", @@ -11441,6 +11513,7 @@ "users_user"."ban_api_resolved_address", "users_user"."insee_city_id", "users_user"."title", + "users_user"."full_name_search_vector", "users_user"."email", "users_user"."phone", "users_user"."kind", @@ -11651,6 +11724,7 @@ "users_user"."ban_api_resolved_address", "users_user"."insee_city_id", "users_user"."title", + "users_user"."full_name_search_vector", "users_user"."email", "users_user"."phone", "users_user"."kind", @@ -11751,6 +11825,7 @@ "users_user"."ban_api_resolved_address", "users_user"."insee_city_id", "users_user"."title", + "users_user"."full_name_search_vector", "users_user"."email", "users_user"."phone", "users_user"."kind", @@ -11932,6 +12007,7 @@ "users_user"."ban_api_resolved_address", "users_user"."insee_city_id", "users_user"."title", + "users_user"."full_name_search_vector", "users_user"."email", "users_user"."phone", "users_user"."kind", @@ -12087,6 +12163,7 @@ "users_user"."ban_api_resolved_address", "users_user"."insee_city_id", "users_user"."title", + "users_user"."full_name_search_vector", "users_user"."email", "users_user"."phone", "users_user"."kind", @@ -12274,6 +12351,7 @@ "users_user"."ban_api_resolved_address", "users_user"."insee_city_id", "users_user"."title", + "users_user"."full_name_search_vector", "users_user"."email", "users_user"."phone", "users_user"."kind", @@ -12429,6 +12507,7 @@ "users_user"."ban_api_resolved_address", "users_user"."insee_city_id", "users_user"."title", + "users_user"."full_name_search_vector", "users_user"."email", "users_user"."phone", "users_user"."kind", @@ -12533,6 +12612,7 @@ "users_user"."ban_api_resolved_address", "users_user"."insee_city_id", "users_user"."title", + "users_user"."full_name_search_vector", "users_user"."email", "users_user"."phone", "users_user"."kind", @@ -12688,6 +12768,7 @@ "users_user"."ban_api_resolved_address", "users_user"."insee_city_id", "users_user"."title", + "users_user"."full_name_search_vector", "users_user"."email", "users_user"."phone", "users_user"."kind", @@ -12815,6 +12896,7 @@ "users_user"."ban_api_resolved_address", "users_user"."insee_city_id", "users_user"."title", + "users_user"."full_name_search_vector", "users_user"."email", "users_user"."phone", "users_user"."kind", @@ -12967,6 +13049,7 @@ "users_user"."ban_api_resolved_address", "users_user"."insee_city_id", "users_user"."title", + "users_user"."full_name_search_vector", "users_user"."email", "users_user"."phone", "users_user"."kind", @@ -13129,6 +13212,7 @@ "users_user"."ban_api_resolved_address", "users_user"."insee_city_id", "users_user"."title", + "users_user"."full_name_search_vector", "users_user"."email", "users_user"."phone", "users_user"."kind", @@ -13336,6 +13420,7 @@ "users_user"."ban_api_resolved_address", "users_user"."insee_city_id", "users_user"."title", + "users_user"."full_name_search_vector", "users_user"."email", "users_user"."phone", "users_user"."kind", @@ -13531,6 +13616,7 @@ "users_user"."ban_api_resolved_address", "users_user"."insee_city_id", "users_user"."title", + "users_user"."full_name_search_vector", "users_user"."email", "users_user"."phone", "users_user"."kind", @@ -13738,6 +13824,7 @@ "users_user"."ban_api_resolved_address", "users_user"."insee_city_id", "users_user"."title", + "users_user"."full_name_search_vector", "users_user"."email", "users_user"."phone", "users_user"."kind", @@ -13850,6 +13937,7 @@ "users_user"."ban_api_resolved_address", "users_user"."insee_city_id", "users_user"."title", + "users_user"."full_name_search_vector", "users_user"."email", "users_user"."phone", "users_user"."kind", @@ -14057,6 +14145,7 @@ "users_user"."ban_api_resolved_address", "users_user"."insee_city_id", "users_user"."title", + "users_user"."full_name_search_vector", "users_user"."email", "users_user"."phone", "users_user"."kind", @@ -14192,6 +14281,7 @@ "users_user"."ban_api_resolved_address", "users_user"."insee_city_id", "users_user"."title", + "users_user"."full_name_search_vector", "users_user"."email", "users_user"."phone", "users_user"."kind", @@ -14345,6 +14435,7 @@ "users_user"."ban_api_resolved_address", "users_user"."insee_city_id", "users_user"."title", + "users_user"."full_name_search_vector", "users_user"."email", "users_user"."phone", "users_user"."kind", @@ -14518,6 +14609,7 @@ "users_user"."ban_api_resolved_address", "users_user"."insee_city_id", "users_user"."title", + "users_user"."full_name_search_vector", "users_user"."email", "users_user"."phone", "users_user"."kind", @@ -14671,6 +14763,7 @@ "users_user"."ban_api_resolved_address", "users_user"."insee_city_id", "users_user"."title", + "users_user"."full_name_search_vector", "users_user"."email", "users_user"."phone", "users_user"."kind", diff --git a/tests/www/approvals_views/__snapshots__/test_detail.ambr b/tests/www/approvals_views/__snapshots__/test_detail.ambr index f6b75ede1d..0494a48d1f 100644 --- a/tests/www/approvals_views/__snapshots__/test_detail.ambr +++ b/tests/www/approvals_views/__snapshots__/test_detail.ambr @@ -175,6 +175,7 @@ "users_user"."ban_api_resolved_address", "users_user"."insee_city_id", "users_user"."title", + "users_user"."full_name_search_vector", "users_user"."email", "users_user"."phone", "users_user"."kind", @@ -345,6 +346,7 @@ "users_user"."ban_api_resolved_address", "users_user"."insee_city_id", "users_user"."title", + "users_user"."full_name_search_vector", "users_user"."email", "users_user"."phone", "users_user"."kind", @@ -515,6 +517,7 @@ "users_user"."ban_api_resolved_address", "users_user"."insee_city_id", "users_user"."title", + "users_user"."full_name_search_vector", "users_user"."email", "users_user"."phone", "users_user"."kind", @@ -583,6 +586,7 @@ T5."ban_api_resolved_address", T5."insee_city_id", T5."title", + T5."full_name_search_vector", T5."email", T5."phone", T5."kind", @@ -683,6 +687,7 @@ "users_user"."ban_api_resolved_address", "users_user"."insee_city_id", "users_user"."title", + "users_user"."full_name_search_vector", "users_user"."email", "users_user"."phone", "users_user"."kind", @@ -751,6 +756,7 @@ T6."ban_api_resolved_address", T6."insee_city_id", T6."title", + T6."full_name_search_vector", T6."email", T6."phone", T6."kind", @@ -996,6 +1002,7 @@ "users_user"."ban_api_resolved_address", "users_user"."insee_city_id", "users_user"."title", + "users_user"."full_name_search_vector", "users_user"."email", "users_user"."phone", "users_user"."kind", @@ -1062,6 +1069,7 @@ "users_user"."ban_api_resolved_address", "users_user"."insee_city_id", "users_user"."title", + "users_user"."full_name_search_vector", "users_user"."email", "users_user"."phone", "users_user"."kind", @@ -1220,6 +1228,7 @@ "users_user"."ban_api_resolved_address", "users_user"."insee_city_id", "users_user"."title", + "users_user"."full_name_search_vector", "users_user"."email", "users_user"."phone", "users_user"."kind", @@ -1288,6 +1297,7 @@ T5."ban_api_resolved_address", T5."insee_city_id", T5."title", + T5."full_name_search_vector", T5."email", T5."phone", T5."kind", @@ -1388,6 +1398,7 @@ "users_user"."ban_api_resolved_address", "users_user"."insee_city_id", "users_user"."title", + "users_user"."full_name_search_vector", "users_user"."email", "users_user"."phone", "users_user"."kind", @@ -1456,6 +1467,7 @@ T6."ban_api_resolved_address", T6."insee_city_id", T6."title", + T6."full_name_search_vector", T6."email", T6."phone", T6."kind", @@ -1556,6 +1568,7 @@ "users_user"."ban_api_resolved_address", "users_user"."insee_city_id", "users_user"."title", + "users_user"."full_name_search_vector", "users_user"."email", "users_user"."phone", "users_user"."kind", @@ -1674,6 +1687,7 @@ "users_user"."ban_api_resolved_address", "users_user"."insee_city_id", "users_user"."title", + "users_user"."full_name_search_vector", "users_user"."email", "users_user"."phone", "users_user"."kind", @@ -1863,6 +1877,7 @@ "users_user"."ban_api_resolved_address", "users_user"."insee_city_id", "users_user"."title", + "users_user"."full_name_search_vector", "users_user"."email", "users_user"."phone", "users_user"."kind", @@ -1931,6 +1946,7 @@ T5."ban_api_resolved_address", T5."insee_city_id", T5."title", + T5."full_name_search_vector", T5."email", T5."phone", T5."kind", @@ -2031,6 +2047,7 @@ "users_user"."ban_api_resolved_address", "users_user"."insee_city_id", "users_user"."title", + "users_user"."full_name_search_vector", "users_user"."email", "users_user"."phone", "users_user"."kind", @@ -2099,6 +2116,7 @@ T6."ban_api_resolved_address", T6."insee_city_id", T6."title", + T6."full_name_search_vector", T6."email", T6."phone", T6."kind", @@ -2462,6 +2480,7 @@ "users_user"."ban_api_resolved_address", "users_user"."insee_city_id", "users_user"."title", + "users_user"."full_name_search_vector", "users_user"."email", "users_user"."phone", "users_user"."kind", @@ -2632,6 +2651,7 @@ "users_user"."ban_api_resolved_address", "users_user"."insee_city_id", "users_user"."title", + "users_user"."full_name_search_vector", "users_user"."email", "users_user"."phone", "users_user"."kind", @@ -2890,6 +2910,7 @@ "users_user"."ban_api_resolved_address", "users_user"."insee_city_id", "users_user"."title", + "users_user"."full_name_search_vector", "users_user"."email", "users_user"."phone", "users_user"."kind", @@ -2958,6 +2979,7 @@ T5."ban_api_resolved_address", T5."insee_city_id", T5."title", + T5."full_name_search_vector", T5."email", T5."phone", T5."kind", @@ -3058,6 +3080,7 @@ "users_user"."ban_api_resolved_address", "users_user"."insee_city_id", "users_user"."title", + "users_user"."full_name_search_vector", "users_user"."email", "users_user"."phone", "users_user"."kind", @@ -3126,6 +3149,7 @@ T6."ban_api_resolved_address", T6."insee_city_id", T6."title", + T6."full_name_search_vector", T6."email", T6."phone", T6."kind", @@ -3284,6 +3308,7 @@ "users_user"."ban_api_resolved_address", "users_user"."insee_city_id", "users_user"."title", + "users_user"."full_name_search_vector", "users_user"."email", "users_user"."phone", "users_user"."kind", @@ -3350,6 +3375,7 @@ "users_user"."ban_api_resolved_address", "users_user"."insee_city_id", "users_user"."title", + "users_user"."full_name_search_vector", "users_user"."email", "users_user"."phone", "users_user"."kind", @@ -3508,6 +3534,7 @@ "users_user"."ban_api_resolved_address", "users_user"."insee_city_id", "users_user"."title", + "users_user"."full_name_search_vector", "users_user"."email", "users_user"."phone", "users_user"."kind", @@ -3576,6 +3603,7 @@ T5."ban_api_resolved_address", T5."insee_city_id", T5."title", + T5."full_name_search_vector", T5."email", T5."phone", T5."kind", @@ -3676,6 +3704,7 @@ "users_user"."ban_api_resolved_address", "users_user"."insee_city_id", "users_user"."title", + "users_user"."full_name_search_vector", "users_user"."email", "users_user"."phone", "users_user"."kind", @@ -3744,6 +3773,7 @@ T6."ban_api_resolved_address", T6."insee_city_id", T6."title", + T6."full_name_search_vector", T6."email", T6."phone", T6."kind", @@ -3844,6 +3874,7 @@ "users_user"."ban_api_resolved_address", "users_user"."insee_city_id", "users_user"."title", + "users_user"."full_name_search_vector", "users_user"."email", "users_user"."phone", "users_user"."kind", @@ -3962,6 +3993,7 @@ "users_user"."ban_api_resolved_address", "users_user"."insee_city_id", "users_user"."title", + "users_user"."full_name_search_vector", "users_user"."email", "users_user"."phone", "users_user"."kind", @@ -4151,6 +4183,7 @@ "users_user"."ban_api_resolved_address", "users_user"."insee_city_id", "users_user"."title", + "users_user"."full_name_search_vector", "users_user"."email", "users_user"."phone", "users_user"."kind", @@ -4219,6 +4252,7 @@ T5."ban_api_resolved_address", T5."insee_city_id", T5."title", + T5."full_name_search_vector", T5."email", T5."phone", T5."kind", @@ -4319,6 +4353,7 @@ "users_user"."ban_api_resolved_address", "users_user"."insee_city_id", "users_user"."title", + "users_user"."full_name_search_vector", "users_user"."email", "users_user"."phone", "users_user"."kind", @@ -4387,6 +4422,7 @@ T6."ban_api_resolved_address", T6."insee_city_id", T6."title", + T6."full_name_search_vector", T6."email", T6."phone", T6."kind", diff --git a/tests/www/approvals_views/__snapshots__/test_list.ambr b/tests/www/approvals_views/__snapshots__/test_list.ambr index ba6b41ed87..bb7480daaa 100644 --- a/tests/www/approvals_views/__snapshots__/test_list.ambr +++ b/tests/www/approvals_views/__snapshots__/test_list.ambr @@ -43,6 +43,7 @@ "users_user"."ban_api_resolved_address", "users_user"."insee_city_id", "users_user"."title", + "users_user"."full_name_search_vector", "users_user"."email", "users_user"."phone", "users_user"."kind", @@ -197,6 +198,7 @@ "users_user"."ban_api_resolved_address", "users_user"."insee_city_id", "users_user"."title", + "users_user"."full_name_search_vector", "users_user"."email", "users_user"."phone", "users_user"."kind", @@ -354,6 +356,7 @@ "users_user"."ban_api_resolved_address", "users_user"."insee_city_id", "users_user"."title", + "users_user"."full_name_search_vector", "users_user"."email", "users_user"."phone", "users_user"."kind", diff --git a/tests/www/approvals_views/__snapshots__/test_prolongation_requests.ambr b/tests/www/approvals_views/__snapshots__/test_prolongation_requests.ambr index 9f3caf0fec..eeef931d1d 100644 --- a/tests/www/approvals_views/__snapshots__/test_prolongation_requests.ambr +++ b/tests/www/approvals_views/__snapshots__/test_prolongation_requests.ambr @@ -758,6 +758,7 @@ "users_user"."ban_api_resolved_address", "users_user"."insee_city_id", "users_user"."title", + "users_user"."full_name_search_vector", "users_user"."email", "users_user"."phone", "users_user"."kind", @@ -1069,6 +1070,7 @@ "users_user"."ban_api_resolved_address", "users_user"."insee_city_id", "users_user"."title", + "users_user"."full_name_search_vector", "users_user"."email", "users_user"."phone", "users_user"."kind", @@ -1247,6 +1249,7 @@ "users_user"."ban_api_resolved_address", "users_user"."insee_city_id", "users_user"."title", + "users_user"."full_name_search_vector", "users_user"."email", "users_user"."phone", "users_user"."kind", @@ -1315,6 +1318,7 @@ T6."ban_api_resolved_address", T6."insee_city_id", T6."title", + T6."full_name_search_vector", T6."email", T6."phone", T6."kind", diff --git a/tests/www/approvals_views/__snapshots__/test_suspend.ambr b/tests/www/approvals_views/__snapshots__/test_suspend.ambr index cdbbba0e61..25db179a26 100644 --- a/tests/www/approvals_views/__snapshots__/test_suspend.ambr +++ b/tests/www/approvals_views/__snapshots__/test_suspend.ambr @@ -43,6 +43,7 @@ "users_user"."ban_api_resolved_address", "users_user"."insee_city_id", "users_user"."title", + "users_user"."full_name_search_vector", "users_user"."email", "users_user"."phone", "users_user"."kind", @@ -224,6 +225,7 @@ "users_user"."ban_api_resolved_address", "users_user"."insee_city_id", "users_user"."title", + "users_user"."full_name_search_vector", "users_user"."email", "users_user"."phone", "users_user"."kind", @@ -457,6 +459,7 @@ "users_user"."ban_api_resolved_address", "users_user"."insee_city_id", "users_user"."title", + "users_user"."full_name_search_vector", "users_user"."email", "users_user"."phone", "users_user"."kind", @@ -638,6 +641,7 @@ "users_user"."ban_api_resolved_address", "users_user"."insee_city_id", "users_user"."title", + "users_user"."full_name_search_vector", "users_user"."email", "users_user"."phone", "users_user"."kind", @@ -959,6 +963,7 @@ "users_user"."ban_api_resolved_address", "users_user"."insee_city_id", "users_user"."title", + "users_user"."full_name_search_vector", "users_user"."email", "users_user"."phone", "users_user"."kind", @@ -1140,6 +1145,7 @@ "users_user"."ban_api_resolved_address", "users_user"."insee_city_id", "users_user"."title", + "users_user"."full_name_search_vector", "users_user"."email", "users_user"."phone", "users_user"."kind", @@ -1373,6 +1379,7 @@ "users_user"."ban_api_resolved_address", "users_user"."insee_city_id", "users_user"."title", + "users_user"."full_name_search_vector", "users_user"."email", "users_user"."phone", "users_user"."kind", @@ -1554,6 +1561,7 @@ "users_user"."ban_api_resolved_address", "users_user"."insee_city_id", "users_user"."title", + "users_user"."full_name_search_vector", "users_user"."email", "users_user"."phone", "users_user"."kind", diff --git a/tests/www/companies_views/__snapshots__/test_job_description_views.ambr b/tests/www/companies_views/__snapshots__/test_job_description_views.ambr index 06e2fee17f..c15e60da4f 100644 --- a/tests/www/companies_views/__snapshots__/test_job_description_views.ambr +++ b/tests/www/companies_views/__snapshots__/test_job_description_views.ambr @@ -43,6 +43,7 @@ "users_user"."ban_api_resolved_address", "users_user"."insee_city_id", "users_user"."title", + "users_user"."full_name_search_vector", "users_user"."email", "users_user"."phone", "users_user"."kind", @@ -322,6 +323,7 @@ "users_user"."ban_api_resolved_address", "users_user"."insee_city_id", "users_user"."title", + "users_user"."full_name_search_vector", "users_user"."email", "users_user"."phone", "users_user"."kind", @@ -675,6 +677,7 @@ "users_user"."ban_api_resolved_address", "users_user"."insee_city_id", "users_user"."title", + "users_user"."full_name_search_vector", "users_user"."email", "users_user"."phone", "users_user"."kind", diff --git a/tests/www/dashboard/__snapshots__/test_dashboard.ambr b/tests/www/dashboard/__snapshots__/test_dashboard.ambr index 50ce4b6eb3..1340964a00 100644 --- a/tests/www/dashboard/__snapshots__/test_dashboard.ambr +++ b/tests/www/dashboard/__snapshots__/test_dashboard.ambr @@ -73,6 +73,7 @@ "users_user"."ban_api_resolved_address", "users_user"."insee_city_id", "users_user"."title", + "users_user"."full_name_search_vector", "users_user"."email", "users_user"."phone", "users_user"."kind", diff --git a/tests/www/dashboard/__snapshots__/test_edit_job_seeker_info.ambr b/tests/www/dashboard/__snapshots__/test_edit_job_seeker_info.ambr index 04df1a85a2..16ac4bda61 100644 --- a/tests/www/dashboard/__snapshots__/test_edit_job_seeker_info.ambr +++ b/tests/www/dashboard/__snapshots__/test_edit_job_seeker_info.ambr @@ -43,6 +43,7 @@ "users_user"."ban_api_resolved_address", "users_user"."insee_city_id", "users_user"."title", + "users_user"."full_name_search_vector", "users_user"."email", "users_user"."phone", "users_user"."kind", @@ -195,6 +196,7 @@ "users_user"."ban_api_resolved_address", "users_user"."insee_city_id", "users_user"."title", + "users_user"."full_name_search_vector", "users_user"."email", "users_user"."phone", "users_user"."kind", @@ -391,6 +393,7 @@ "users_user"."ban_api_resolved_address", "users_user"."insee_city_id", "users_user"."title", + "users_user"."full_name_search_vector", "users_user"."email", "users_user"."phone", "users_user"."kind", @@ -491,6 +494,7 @@ "users_user"."ban_api_resolved_address", "users_user"."insee_city_id", "users_user"."title", + "users_user"."full_name_search_vector", "users_user"."email", "users_user"."phone", "users_user"."kind", diff --git a/tests/www/dashboard/__snapshots__/test_edit_user_info.ambr b/tests/www/dashboard/__snapshots__/test_edit_user_info.ambr index bc053c4b1f..7667ec1b59 100644 --- a/tests/www/dashboard/__snapshots__/test_edit_user_info.ambr +++ b/tests/www/dashboard/__snapshots__/test_edit_user_info.ambr @@ -43,6 +43,7 @@ "users_user"."ban_api_resolved_address", "users_user"."insee_city_id", "users_user"."title", + "users_user"."full_name_search_vector", "users_user"."email", "users_user"."phone", "users_user"."kind", diff --git a/tests/www/dashboard/__snapshots__/test_edit_user_notifications.ambr b/tests/www/dashboard/__snapshots__/test_edit_user_notifications.ambr index 2f59dc7bf3..7777df660e 100644 --- a/tests/www/dashboard/__snapshots__/test_edit_user_notifications.ambr +++ b/tests/www/dashboard/__snapshots__/test_edit_user_notifications.ambr @@ -43,6 +43,7 @@ "users_user"."ban_api_resolved_address", "users_user"."insee_city_id", "users_user"."title", + "users_user"."full_name_search_vector", "users_user"."email", "users_user"."phone", "users_user"."kind", @@ -295,6 +296,7 @@ "users_user"."ban_api_resolved_address", "users_user"."insee_city_id", "users_user"."title", + "users_user"."full_name_search_vector", "users_user"."email", "users_user"."phone", "users_user"."kind", @@ -711,6 +713,7 @@ "users_user"."ban_api_resolved_address", "users_user"."insee_city_id", "users_user"."title", + "users_user"."full_name_search_vector", "users_user"."email", "users_user"."phone", "users_user"."kind", @@ -1000,6 +1003,7 @@ "users_user"."ban_api_resolved_address", "users_user"."insee_city_id", "users_user"."title", + "users_user"."full_name_search_vector", "users_user"."email", "users_user"."phone", "users_user"."kind", @@ -1120,6 +1124,7 @@ "users_user"."ban_api_resolved_address", "users_user"."insee_city_id", "users_user"."title", + "users_user"."full_name_search_vector", "users_user"."email", "users_user"."phone", "users_user"."kind", @@ -1412,6 +1417,7 @@ "users_user"."ban_api_resolved_address", "users_user"."insee_city_id", "users_user"."title", + "users_user"."full_name_search_vector", "users_user"."email", "users_user"."phone", "users_user"."kind", @@ -1571,6 +1577,7 @@ "users_user"."ban_api_resolved_address", "users_user"."insee_city_id", "users_user"."title", + "users_user"."full_name_search_vector", "users_user"."email", "users_user"."phone", "users_user"."kind", @@ -1766,6 +1773,7 @@ "users_user"."ban_api_resolved_address", "users_user"."insee_city_id", "users_user"."title", + "users_user"."full_name_search_vector", "users_user"."email", "users_user"."phone", "users_user"."kind", @@ -2110,6 +2118,7 @@ "users_user"."ban_api_resolved_address", "users_user"."insee_city_id", "users_user"."title", + "users_user"."full_name_search_vector", "users_user"."email", "users_user"."phone", "users_user"."kind", @@ -2347,6 +2356,7 @@ "users_user"."ban_api_resolved_address", "users_user"."insee_city_id", "users_user"."title", + "users_user"."full_name_search_vector", "users_user"."email", "users_user"."phone", "users_user"."kind", @@ -2542,6 +2552,7 @@ "users_user"."ban_api_resolved_address", "users_user"."insee_city_id", "users_user"."title", + "users_user"."full_name_search_vector", "users_user"."email", "users_user"."phone", "users_user"."kind", @@ -2866,6 +2877,7 @@ "users_user"."ban_api_resolved_address", "users_user"."insee_city_id", "users_user"."title", + "users_user"."full_name_search_vector", "users_user"."email", "users_user"."phone", "users_user"."kind", diff --git a/tests/www/employee_record_views/__snapshots__/test_list.ambr b/tests/www/employee_record_views/__snapshots__/test_list.ambr index 06fac83532..82d7400773 100644 --- a/tests/www/employee_record_views/__snapshots__/test_list.ambr +++ b/tests/www/employee_record_views/__snapshots__/test_list.ambr @@ -74,6 +74,7 @@ "users_user"."ban_api_resolved_address", "users_user"."insee_city_id", "users_user"."title", + "users_user"."full_name_search_vector", "users_user"."email", "users_user"."phone", "users_user"."kind", @@ -227,6 +228,7 @@ "users_user"."ban_api_resolved_address", "users_user"."insee_city_id", "users_user"."title", + "users_user"."full_name_search_vector", "users_user"."email", "users_user"."phone", "users_user"."kind", @@ -396,6 +398,7 @@ "users_user"."ban_api_resolved_address", "users_user"."insee_city_id", "users_user"."title", + "users_user"."full_name_search_vector", "users_user"."email", "users_user"."phone", "users_user"."kind", diff --git a/tests/www/employees_views/__snapshots__/test_detail.ambr b/tests/www/employees_views/__snapshots__/test_detail.ambr index 4624535c20..d54faa2f0d 100644 --- a/tests/www/employees_views/__snapshots__/test_detail.ambr +++ b/tests/www/employees_views/__snapshots__/test_detail.ambr @@ -43,6 +43,7 @@ "users_user"."ban_api_resolved_address", "users_user"."insee_city_id", "users_user"."title", + "users_user"."full_name_search_vector", "users_user"."email", "users_user"."phone", "users_user"."kind", @@ -195,6 +196,7 @@ "users_user"."ban_api_resolved_address", "users_user"."insee_city_id", "users_user"."title", + "users_user"."full_name_search_vector", "users_user"."email", "users_user"."phone", "users_user"."kind", @@ -370,6 +372,7 @@ T7."ban_api_resolved_address", T7."insee_city_id", T7."title", + T7."full_name_search_vector", T7."email", T7."phone", T7."kind", @@ -487,6 +490,7 @@ T10."ban_api_resolved_address", T10."insee_city_id", T10."title", + T10."full_name_search_vector", T10."email", T10."phone", T10."kind", @@ -644,6 +648,7 @@ "users_user"."ban_api_resolved_address", "users_user"."insee_city_id", "users_user"."title", + "users_user"."full_name_search_vector", "users_user"."email", "users_user"."phone", "users_user"."kind", @@ -676,6 +681,7 @@ T4."ban_api_resolved_address", T4."insee_city_id", T4."title", + T4."full_name_search_vector", T4."email", T4."phone", T4."kind", @@ -739,6 +745,7 @@ T6."ban_api_resolved_address", T6."insee_city_id", T6."title", + T6."full_name_search_vector", T6."email", T6."phone", T6."kind", @@ -868,6 +875,7 @@ "users_user"."ban_api_resolved_address", "users_user"."insee_city_id", "users_user"."title", + "users_user"."full_name_search_vector", "users_user"."email", "users_user"."phone", "users_user"."kind", @@ -916,6 +924,7 @@ "users_user"."ban_api_resolved_address", "users_user"."insee_city_id", "users_user"."title", + "users_user"."full_name_search_vector", "users_user"."email", "users_user"."phone", "users_user"."kind", @@ -1070,6 +1079,7 @@ T4."ban_api_resolved_address", T4."insee_city_id", T4."title", + T4."full_name_search_vector", T4."email", T4."phone", T4."kind", @@ -1316,6 +1326,7 @@ "users_user"."ban_api_resolved_address", "users_user"."insee_city_id", "users_user"."title", + "users_user"."full_name_search_vector", "users_user"."email", "users_user"."phone", "users_user"."kind", @@ -1348,6 +1359,7 @@ T4."ban_api_resolved_address", T4."insee_city_id", T4."title", + T4."full_name_search_vector", T4."email", T4."phone", T4."kind", @@ -1411,6 +1423,7 @@ T6."ban_api_resolved_address", T6."insee_city_id", T6."title", + T6."full_name_search_vector", T6."email", T6."phone", T6."kind", diff --git a/tests/www/itou_staff_views/__snapshots__/tests.ambr b/tests/www/itou_staff_views/__snapshots__/tests.ambr index 664b1a3074..70bf44ea5f 100644 --- a/tests/www/itou_staff_views/__snapshots__/tests.ambr +++ b/tests/www/itou_staff_views/__snapshots__/tests.ambr @@ -43,6 +43,7 @@ "users_user"."ban_api_resolved_address", "users_user"."insee_city_id", "users_user"."title", + "users_user"."full_name_search_vector", "users_user"."email", "users_user"."phone", "users_user"."kind", @@ -108,6 +109,7 @@ "users_user"."ban_api_resolved_address", "users_user"."insee_city_id", "users_user"."title", + "users_user"."full_name_search_vector", "users_user"."email", "users_user"."phone", "users_user"."kind", @@ -199,6 +201,7 @@ "users_user"."ban_api_resolved_address", "users_user"."insee_city_id", "users_user"."title", + "users_user"."full_name_search_vector", "users_user"."email", "users_user"."phone", "users_user"."kind", @@ -304,6 +307,7 @@ "users_user"."ban_api_resolved_address", "users_user"."insee_city_id", "users_user"."title", + "users_user"."full_name_search_vector", "users_user"."email", "users_user"."phone", "users_user"."kind", @@ -405,6 +409,7 @@ "users_user"."ban_api_resolved_address", "users_user"."insee_city_id", "users_user"."title", + "users_user"."full_name_search_vector", "users_user"."email", "users_user"."phone", "users_user"."kind", @@ -490,6 +495,7 @@ T6."ban_api_resolved_address", T6."insee_city_id", T6."title", + T6."full_name_search_vector", T6."email", T6."phone", T6."kind", @@ -924,6 +930,7 @@ "users_user"."ban_api_resolved_address", "users_user"."insee_city_id", "users_user"."title", + "users_user"."full_name_search_vector", "users_user"."email", "users_user"."phone", "users_user"."kind", @@ -1025,6 +1032,7 @@ "users_user"."ban_api_resolved_address", "users_user"."insee_city_id", "users_user"."title", + "users_user"."full_name_search_vector", "users_user"."email", "users_user"."phone", "users_user"."kind", @@ -1110,6 +1118,7 @@ T6."ban_api_resolved_address", T6."insee_city_id", T6."title", + T6."full_name_search_vector", T6."email", T6."phone", T6."kind", @@ -1544,6 +1553,7 @@ "users_user"."ban_api_resolved_address", "users_user"."insee_city_id", "users_user"."title", + "users_user"."full_name_search_vector", "users_user"."email", "users_user"."phone", "users_user"."kind", @@ -1645,6 +1655,7 @@ "users_user"."ban_api_resolved_address", "users_user"."insee_city_id", "users_user"."title", + "users_user"."full_name_search_vector", "users_user"."email", "users_user"."phone", "users_user"."kind", @@ -1730,6 +1741,7 @@ T6."ban_api_resolved_address", T6."insee_city_id", T6."title", + T6."full_name_search_vector", T6."email", T6."phone", T6."kind", @@ -2322,6 +2334,7 @@ "users_user"."ban_api_resolved_address", "users_user"."insee_city_id", "users_user"."title", + "users_user"."full_name_search_vector", "users_user"."email", "users_user"."phone", "users_user"."kind", @@ -2389,6 +2402,7 @@ "users_user"."ban_api_resolved_address", "users_user"."insee_city_id", "users_user"."title", + "users_user"."full_name_search_vector", "users_user"."email", "users_user"."phone", "users_user"."kind", diff --git a/tests/www/job_seekers_views/__snapshots__/test_details.ambr b/tests/www/job_seekers_views/__snapshots__/test_details.ambr index 8ed5ebabc0..2d1f37051e 100644 --- a/tests/www/job_seekers_views/__snapshots__/test_details.ambr +++ b/tests/www/job_seekers_views/__snapshots__/test_details.ambr @@ -1047,6 +1047,7 @@ "users_user"."ban_api_resolved_address", "users_user"."insee_city_id", "users_user"."title", + "users_user"."full_name_search_vector", "users_user"."email", "users_user"."phone", "users_user"."kind", @@ -1147,6 +1148,7 @@ "users_user"."ban_api_resolved_address", "users_user"."insee_city_id", "users_user"."title", + "users_user"."full_name_search_vector", "users_user"."email", "users_user"."phone", "users_user"."kind", @@ -1236,6 +1238,7 @@ T5."ban_api_resolved_address", T5."insee_city_id", T5."title", + T5."full_name_search_vector", T5."email", T5."phone", T5."kind", @@ -1429,6 +1432,7 @@ T3."ban_api_resolved_address", T3."insee_city_id", T3."title", + T3."full_name_search_vector", T3."email", T3."phone", T3."kind", @@ -1665,6 +1669,7 @@ T3."ban_api_resolved_address", T3."insee_city_id", T3."title", + T3."full_name_search_vector", T3."email", T3."phone", T3."kind", @@ -3097,6 +3102,7 @@ "users_user"."ban_api_resolved_address", "users_user"."insee_city_id", "users_user"."title", + "users_user"."full_name_search_vector", "users_user"."email", "users_user"."phone", "users_user"."kind", @@ -3197,6 +3203,7 @@ "users_user"."ban_api_resolved_address", "users_user"."insee_city_id", "users_user"."title", + "users_user"."full_name_search_vector", "users_user"."email", "users_user"."phone", "users_user"."kind", @@ -3286,6 +3293,7 @@ T5."ban_api_resolved_address", T5."insee_city_id", T5."title", + T5."full_name_search_vector", T5."email", T5."phone", T5."kind", @@ -3501,6 +3509,7 @@ T3."ban_api_resolved_address", T3."insee_city_id", T3."title", + T3."full_name_search_vector", T3."email", T3."phone", T3."kind", @@ -3731,6 +3740,7 @@ T3."ban_api_resolved_address", T3."insee_city_id", T3."title", + T3."full_name_search_vector", T3."email", T3."phone", T3."kind", diff --git a/tests/www/job_seekers_views/__snapshots__/test_list.ambr b/tests/www/job_seekers_views/__snapshots__/test_list.ambr index 20b68eeffc..41cd90b36f 100644 --- a/tests/www/job_seekers_views/__snapshots__/test_list.ambr +++ b/tests/www/job_seekers_views/__snapshots__/test_list.ambr @@ -129,6 +129,7 @@ "users_user"."ban_api_resolved_address", "users_user"."insee_city_id", "users_user"."title", + "users_user"."full_name_search_vector", "users_user"."email", "users_user"."phone", "users_user"."kind", @@ -230,6 +231,7 @@ "users_user"."ban_api_resolved_address", "users_user"."insee_city_id", "users_user"."title", + "users_user"."full_name_search_vector", "users_user"."email", "users_user"."phone", "users_user"."kind", @@ -300,6 +302,7 @@ "users_user"."ban_api_resolved_address", "users_user"."insee_city_id", "users_user"."title", + "users_user"."full_name_search_vector", "users_user"."email", "users_user"."phone", "users_user"."kind", diff --git a/tests/www/siae_evaluations_views/__snapshots__/test_institutions_views.ambr b/tests/www/siae_evaluations_views/__snapshots__/test_institutions_views.ambr index bdeb50ca9a..1aba4ebcaa 100644 --- a/tests/www/siae_evaluations_views/__snapshots__/test_institutions_views.ambr +++ b/tests/www/siae_evaluations_views/__snapshots__/test_institutions_views.ambr @@ -43,6 +43,7 @@ "users_user"."ban_api_resolved_address", "users_user"."insee_city_id", "users_user"."title", + "users_user"."full_name_search_vector", "users_user"."email", "users_user"."phone", "users_user"."kind", @@ -301,6 +302,7 @@ "users_user"."ban_api_resolved_address", "users_user"."insee_city_id", "users_user"."title", + "users_user"."full_name_search_vector", "users_user"."email", "users_user"."phone", "users_user"."kind", @@ -448,6 +450,7 @@ "users_user"."ban_api_resolved_address", "users_user"."insee_city_id", "users_user"."title", + "users_user"."full_name_search_vector", "users_user"."email", "users_user"."phone", "users_user"."kind", @@ -766,6 +769,7 @@ "users_user"."ban_api_resolved_address", "users_user"."insee_city_id", "users_user"."title", + "users_user"."full_name_search_vector", "users_user"."email", "users_user"."phone", "users_user"."kind", @@ -939,6 +943,7 @@ "users_user"."ban_api_resolved_address", "users_user"."insee_city_id", "users_user"."title", + "users_user"."full_name_search_vector", "users_user"."email", "users_user"."phone", "users_user"."kind", @@ -1532,6 +1537,7 @@ "users_user"."ban_api_resolved_address", "users_user"."insee_city_id", "users_user"."title", + "users_user"."full_name_search_vector", "users_user"."email", "users_user"."phone", "users_user"."kind", @@ -1864,6 +1870,7 @@ "users_user"."ban_api_resolved_address", "users_user"."insee_city_id", "users_user"."title", + "users_user"."full_name_search_vector", "users_user"."email", "users_user"."phone", "users_user"."kind", @@ -2198,6 +2205,7 @@ "users_user"."ban_api_resolved_address", "users_user"."insee_city_id", "users_user"."title", + "users_user"."full_name_search_vector", "users_user"."email", "users_user"."phone", "users_user"."kind", diff --git a/tests/www/siae_evaluations_views/__snapshots__/test_siaes_views.ambr b/tests/www/siae_evaluations_views/__snapshots__/test_siaes_views.ambr index 9d388da722..c46289fcaf 100644 --- a/tests/www/siae_evaluations_views/__snapshots__/test_siaes_views.ambr +++ b/tests/www/siae_evaluations_views/__snapshots__/test_siaes_views.ambr @@ -43,6 +43,7 @@ "users_user"."ban_api_resolved_address", "users_user"."insee_city_id", "users_user"."title", + "users_user"."full_name_search_vector", "users_user"."email", "users_user"."phone", "users_user"."kind", @@ -346,6 +347,7 @@ "users_user"."ban_api_resolved_address", "users_user"."insee_city_id", "users_user"."title", + "users_user"."full_name_search_vector", "users_user"."email", "users_user"."phone", "users_user"."kind", @@ -514,6 +516,7 @@ "users_user"."ban_api_resolved_address", "users_user"."insee_city_id", "users_user"."title", + "users_user"."full_name_search_vector", "users_user"."email", "users_user"."phone", "users_user"."kind", @@ -743,6 +746,7 @@ "users_user"."ban_api_resolved_address", "users_user"."insee_city_id", "users_user"."title", + "users_user"."full_name_search_vector", "users_user"."email", "users_user"."phone", "users_user"."kind", diff --git a/tests/www/signup/__snapshots__/test_siae.ambr b/tests/www/signup/__snapshots__/test_siae.ambr index 28dabdd803..4fa9e16e13 100644 --- a/tests/www/signup/__snapshots__/test_siae.ambr +++ b/tests/www/signup/__snapshots__/test_siae.ambr @@ -199,6 +199,7 @@ "users_user"."ban_api_resolved_address", "users_user"."insee_city_id", "users_user"."title", + "users_user"."full_name_search_vector", "users_user"."email", "users_user"."phone", "users_user"."kind",