From f4bf31b905cb49a43ce0c9c2b91ebd65b427bd59 Mon Sep 17 00:00:00 2001 From: Shay Rojansky Date: Wed, 19 Nov 2025 23:45:21 +0100 Subject: [PATCH] Automatically install cube extension when the model has a cube property Continues #3651 --- .../Conventions/NpgsqlPostgresModelFinalizingConvention.cs | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/EFCore.PG/Metadata/Conventions/NpgsqlPostgresModelFinalizingConvention.cs b/src/EFCore.PG/Metadata/Conventions/NpgsqlPostgresModelFinalizingConvention.cs index ee9671879..92777fe3a 100644 --- a/src/EFCore.PG/Metadata/Conventions/NpgsqlPostgresModelFinalizingConvention.cs +++ b/src/EFCore.PG/Metadata/Conventions/NpgsqlPostgresModelFinalizingConvention.cs @@ -71,6 +71,9 @@ protected virtual void DiscoverPostgresExtensions( case "ltxtquery": modelBuilder.HasPostgresExtension("ltree"); break; + case "cube": + modelBuilder.HasPostgresExtension("cube"); + break; } }