diff --git a/src/EFCore.SqlServer/Extensions/SqlServerEntityTypeBuilderExtensions.cs b/src/EFCore.SqlServer/Extensions/SqlServerEntityTypeBuilderExtensions.cs
index fcd9a903b7c..b31dc710922 100644
--- a/src/EFCore.SqlServer/Extensions/SqlServerEntityTypeBuilderExtensions.cs
+++ b/src/EFCore.SqlServer/Extensions/SqlServerEntityTypeBuilderExtensions.cs
@@ -26,7 +26,7 @@ public static EntityTypeBuilder IsMemoryOptimized(
{
Check.NotNull(entityTypeBuilder, nameof(entityTypeBuilder));
- entityTypeBuilder.Metadata.SetSqlServerIsMemoryOptimized(memoryOptimized);
+ entityTypeBuilder.Metadata.SetIsMemoryOptimized(memoryOptimized);
return entityTypeBuilder;
}
@@ -54,7 +54,7 @@ public static OwnedNavigationBuilder IsMemoryOptimized(
{
Check.NotNull(collectionOwnershipBuilder, nameof(collectionOwnershipBuilder));
- collectionOwnershipBuilder.OwnedEntityType.SetSqlServerIsMemoryOptimized(memoryOptimized);
+ collectionOwnershipBuilder.OwnedEntityType.SetIsMemoryOptimized(memoryOptimized);
return collectionOwnershipBuilder;
}
@@ -91,7 +91,7 @@ public static IConventionEntityTypeBuilder IsMemoryOptimized(
{
if (entityTypeBuilder.CanSetIsMemoryOptimized(memoryOptimized, fromDataAnnotation))
{
- entityTypeBuilder.Metadata.SetSqlServerIsMemoryOptimized(memoryOptimized, fromDataAnnotation);
+ entityTypeBuilder.Metadata.SetIsMemoryOptimized(memoryOptimized, fromDataAnnotation);
return entityTypeBuilder;
}
diff --git a/src/EFCore.SqlServer/Extensions/SqlServerEntityTypeExtensions.cs b/src/EFCore.SqlServer/Extensions/SqlServerEntityTypeExtensions.cs
index b1031f249c6..bffda4568a8 100644
--- a/src/EFCore.SqlServer/Extensions/SqlServerEntityTypeExtensions.cs
+++ b/src/EFCore.SqlServer/Extensions/SqlServerEntityTypeExtensions.cs
@@ -18,7 +18,7 @@ public static class SqlServerEntityTypeExtensions
///
/// The entity type.
/// true if the entity type is mapped to a memory-optimized table.
- public static bool GetSqlServerIsMemoryOptimized([NotNull] this IEntityType entityType)
+ public static bool IsMemoryOptimized([NotNull] this IEntityType entityType)
=> entityType[SqlServerAnnotationNames.MemoryOptimized] as bool? ?? false;
///
@@ -26,7 +26,7 @@ public static bool GetSqlServerIsMemoryOptimized([NotNull] this IEntityType enti
///
/// The entity type.
/// The value to set.
- public static void SetSqlServerIsMemoryOptimized([NotNull] this IMutableEntityType entityType, bool memoryOptimized)
+ public static void SetIsMemoryOptimized([NotNull] this IMutableEntityType entityType, bool memoryOptimized)
=> entityType.SetOrRemoveAnnotation(SqlServerAnnotationNames.MemoryOptimized, memoryOptimized);
///
@@ -35,7 +35,7 @@ public static void SetSqlServerIsMemoryOptimized([NotNull] this IMutableEntityTy
/// The entity type.
/// The value to set.
/// Indicates whether the configuration was specified using a data annotation.
- public static void SetSqlServerIsMemoryOptimized(
+ public static void SetIsMemoryOptimized(
[NotNull] this IConventionEntityType entityType, bool? memoryOptimized, bool fromDataAnnotation = false)
=> entityType.SetOrRemoveAnnotation(SqlServerAnnotationNames.MemoryOptimized, memoryOptimized, fromDataAnnotation);
@@ -44,7 +44,7 @@ public static void SetSqlServerIsMemoryOptimized(
///
/// The entity type.
/// The configuration source for the memory-optimized setting.
- public static ConfigurationSource? GetSqlServerIsMemoryOptimizedConfigurationSource([NotNull] this IConventionEntityType entityType)
+ public static ConfigurationSource? GetIsMemoryOptimizedConfigurationSource([NotNull] this IConventionEntityType entityType)
=> entityType.FindAnnotation(SqlServerAnnotationNames.MemoryOptimized)?.GetConfigurationSource();
}
}
diff --git a/src/EFCore.SqlServer/Extensions/SqlServerIndexBuilderExtensions.cs b/src/EFCore.SqlServer/Extensions/SqlServerIndexBuilderExtensions.cs
index b449e2eb382..59403b6b544 100644
--- a/src/EFCore.SqlServer/Extensions/SqlServerIndexBuilderExtensions.cs
+++ b/src/EFCore.SqlServer/Extensions/SqlServerIndexBuilderExtensions.cs
@@ -32,7 +32,7 @@ public static IndexBuilder IsClustered([NotNull] this IndexBuilder indexBuilder,
{
Check.NotNull(indexBuilder, nameof(indexBuilder));
- indexBuilder.Metadata.SetSqlServerIsClustered(clustered);
+ indexBuilder.Metadata.SetIsClustered(clustered);
return indexBuilder;
}
@@ -64,7 +64,7 @@ public static IConventionIndexBuilder IsClustered(
{
if (indexBuilder.CanSetIsClustered(clustered, fromDataAnnotation))
{
- indexBuilder.Metadata.SetSqlServerIsClustered(clustered, fromDataAnnotation);
+ indexBuilder.Metadata.SetIsClustered(clustered, fromDataAnnotation);
return indexBuilder;
}
@@ -99,7 +99,7 @@ public static IndexBuilder IncludeProperties([NotNull] this IndexBuilder indexBu
Check.NotNull(indexBuilder, nameof(indexBuilder));
Check.NotNull(propertyNames, nameof(propertyNames));
- indexBuilder.Metadata.SetSqlServerIncludeProperties(propertyNames);
+ indexBuilder.Metadata.SetIncludeProperties(propertyNames);
return indexBuilder;
}
@@ -149,7 +149,7 @@ public static IConventionIndexBuilder IncludeProperties(
{
if (indexBuilder.CanSetIncludeProperties(propertyNames, fromDataAnnotation))
{
- indexBuilder.Metadata.SetSqlServerIncludeProperties(propertyNames, fromDataAnnotation);
+ indexBuilder.Metadata.SetIncludeProperties(propertyNames, fromDataAnnotation);
return indexBuilder;
}
@@ -172,9 +172,9 @@ public static bool CanSetIncludeProperties(
Check.NotNull(indexBuilder, nameof(indexBuilder));
return (fromDataAnnotation ? ConfigurationSource.DataAnnotation : ConfigurationSource.Convention)
- .Overrides(indexBuilder.Metadata.GetSqlServerIncludePropertiesConfigurationSource())
+ .Overrides(indexBuilder.Metadata.GetIncludePropertiesConfigurationSource())
|| StructuralComparisons.StructuralEqualityComparer.Equals(
- propertyNames, indexBuilder.Metadata.GetSqlServerIncludeProperties());
+ propertyNames, indexBuilder.Metadata.GetIncludeProperties());
}
///
@@ -187,7 +187,7 @@ public static IndexBuilder IsCreatedOnline([NotNull] this IndexBuilder indexBuil
{
Check.NotNull(indexBuilder, nameof(indexBuilder));
- indexBuilder.Metadata.SetSqlServerIsCreatedOnline(createdOnline);
+ indexBuilder.Metadata.SetIsCreatedOnline(createdOnline);
return indexBuilder;
}
@@ -219,7 +219,7 @@ public static IConventionIndexBuilder IsCreatedOnline(
{
if (indexBuilder.CanSetIsCreatedOnline(createdOnline, fromDataAnnotation))
{
- indexBuilder.Metadata.SetSqlServerIsCreatedOnline(createdOnline, fromDataAnnotation);
+ indexBuilder.Metadata.SetIsCreatedOnline(createdOnline, fromDataAnnotation);
return indexBuilder;
}
diff --git a/src/EFCore.SqlServer/Extensions/SqlServerIndexExtensions.cs b/src/EFCore.SqlServer/Extensions/SqlServerIndexExtensions.cs
index f4157aee247..1522b639203 100644
--- a/src/EFCore.SqlServer/Extensions/SqlServerIndexExtensions.cs
+++ b/src/EFCore.SqlServer/Extensions/SqlServerIndexExtensions.cs
@@ -19,7 +19,7 @@ public static class SqlServerIndexExtensions
///
/// The index.
/// true if the index is clustered.
- public static bool? GetSqlServerIsClustered([NotNull] this IIndex index)
+ public static bool? IsClustered([NotNull] this IIndex index)
=> (bool?)index[SqlServerAnnotationNames.Clustered];
///
@@ -27,7 +27,7 @@ public static class SqlServerIndexExtensions
///
/// The value to set.
/// The index.
- public static void SetSqlServerIsClustered([NotNull] this IMutableIndex index, bool? value)
+ public static void SetIsClustered([NotNull] this IMutableIndex index, bool? value)
=> index.SetOrRemoveAnnotation(
SqlServerAnnotationNames.Clustered,
value);
@@ -38,7 +38,7 @@ public static void SetSqlServerIsClustered([NotNull] this IMutableIndex index, b
/// The value to set.
/// The index.
/// Indicates whether the configuration was specified using a data annotation.
- public static void SetSqlServerIsClustered(
+ public static void SetIsClustered(
[NotNull] this IConventionIndex index, bool? value, bool fromDataAnnotation = false)
=> index.SetOrRemoveAnnotation(
SqlServerAnnotationNames.Clustered,
@@ -50,7 +50,7 @@ public static void SetSqlServerIsClustered(
///
/// The property.
/// The for whether the index is clustered.
- public static ConfigurationSource? GetSqlServerIsClusteredConfigurationSource([NotNull] this IConventionIndex property)
+ public static ConfigurationSource? GetIsClusteredConfigurationSource([NotNull] this IConventionIndex property)
=> property.FindAnnotation(SqlServerAnnotationNames.Clustered)?.GetConfigurationSource();
///
@@ -58,7 +58,7 @@ public static void SetSqlServerIsClustered(
///
/// The index.
/// The included property names, or null if they have not been specified.
- public static IReadOnlyList GetSqlServerIncludeProperties([NotNull] this IIndex index)
+ public static IReadOnlyList GetIncludeProperties([NotNull] this IIndex index)
=> (string[])index[SqlServerAnnotationNames.Include];
///
@@ -66,7 +66,7 @@ public static IReadOnlyList GetSqlServerIncludeProperties([NotNull] this
///
/// The index.
/// The value to set.
- public static void SetSqlServerIncludeProperties([NotNull] this IMutableIndex index, [NotNull] IReadOnlyList properties)
+ public static void SetIncludeProperties([NotNull] this IMutableIndex index, [NotNull] IReadOnlyList properties)
=> index.SetOrRemoveAnnotation(
SqlServerAnnotationNames.Include,
properties);
@@ -77,7 +77,7 @@ public static void SetSqlServerIncludeProperties([NotNull] this IMutableIndex in
/// The index.
/// Indicates whether the configuration was specified using a data annotation.
/// The value to set.
- public static void SetSqlServerIncludeProperties(
+ public static void SetIncludeProperties(
[NotNull] this IConventionIndex index, [NotNull] IReadOnlyList properties, bool fromDataAnnotation = false)
=> index.SetOrRemoveAnnotation(
SqlServerAnnotationNames.Include,
@@ -89,7 +89,7 @@ public static void SetSqlServerIncludeProperties(
///
/// The index.
/// The for the included property names.
- public static ConfigurationSource? GetSqlServerIncludePropertiesConfigurationSource([NotNull] this IConventionIndex index)
+ public static ConfigurationSource? GetIncludePropertiesConfigurationSource([NotNull] this IConventionIndex index)
=> index.FindAnnotation(SqlServerAnnotationNames.Include)?.GetConfigurationSource();
///
@@ -97,7 +97,7 @@ public static void SetSqlServerIncludeProperties(
///
/// The index.
/// true if the index is online.
- public static bool? GetSqlServerIsCreatedOnline([NotNull] this IIndex index)
+ public static bool? IsCreatedOnline([NotNull] this IIndex index)
=> (bool?)index[SqlServerAnnotationNames.CreatedOnline];
///
@@ -105,7 +105,7 @@ public static void SetSqlServerIncludeProperties(
///
/// The index.
/// The value to set.
- public static void SetSqlServerIsCreatedOnline([NotNull] this IMutableIndex index, bool? createdOnline)
+ public static void SetIsCreatedOnline([NotNull] this IMutableIndex index, bool? createdOnline)
=> index.SetOrRemoveAnnotation(
SqlServerAnnotationNames.CreatedOnline,
createdOnline);
@@ -116,7 +116,7 @@ public static void SetSqlServerIsCreatedOnline([NotNull] this IMutableIndex inde
/// The index.
/// The value to set.
/// Indicates whether the configuration was specified using a data annotation.
- public static void SetSqlServerIsCreatedOnline(
+ public static void SetIsCreatedOnline(
[NotNull] this IConventionIndex index, bool? createdOnline, bool fromDataAnnotation = false)
=> index.SetOrRemoveAnnotation(
SqlServerAnnotationNames.CreatedOnline,
@@ -128,7 +128,7 @@ public static void SetSqlServerIsCreatedOnline(
///
/// The index.
/// The for whether the index is online.
- public static ConfigurationSource? GetSqlServerIsCreatedOnlineConfigurationSource([NotNull] this IConventionIndex index)
+ public static ConfigurationSource? GetIsCreatedOnlineConfigurationSource([NotNull] this IConventionIndex index)
=> index.FindAnnotation(SqlServerAnnotationNames.CreatedOnline)?.GetConfigurationSource();
}
}
diff --git a/src/EFCore.SqlServer/Extensions/SqlServerKeyBuilderExtensions.cs b/src/EFCore.SqlServer/Extensions/SqlServerKeyBuilderExtensions.cs
index d2f9f870975..90f391ba21c 100644
--- a/src/EFCore.SqlServer/Extensions/SqlServerKeyBuilderExtensions.cs
+++ b/src/EFCore.SqlServer/Extensions/SqlServerKeyBuilderExtensions.cs
@@ -25,7 +25,7 @@ public static KeyBuilder IsClustered([NotNull] this KeyBuilder keyBuilder, bool
{
Check.NotNull(keyBuilder, nameof(keyBuilder));
- keyBuilder.Metadata.SetSqlServerIsClustered(clustered);
+ keyBuilder.Metadata.SetIsClustered(clustered);
return keyBuilder;
}
@@ -47,7 +47,7 @@ public static IConventionKeyBuilder IsClustered(
{
if (keyBuilder.CanSetIsClustered(clustered, fromDataAnnotation))
{
- keyBuilder.Metadata.SetSqlServerIsClustered(clustered, fromDataAnnotation);
+ keyBuilder.Metadata.SetIsClustered(clustered, fromDataAnnotation);
return keyBuilder;
}
diff --git a/src/EFCore.SqlServer/Extensions/SqlServerKeyExtensions.cs b/src/EFCore.SqlServer/Extensions/SqlServerKeyExtensions.cs
index f4e632cf1f3..af77effe13e 100644
--- a/src/EFCore.SqlServer/Extensions/SqlServerKeyExtensions.cs
+++ b/src/EFCore.SqlServer/Extensions/SqlServerKeyExtensions.cs
@@ -18,13 +18,13 @@ public static class SqlServerKeyExtensions
///
/// The key.
/// true if the key is clustered.
- public static bool? GetSqlServerIsClustered([NotNull] this IKey key)
+ public static bool? IsClustered([NotNull] this IKey key)
=> (bool?)key[SqlServerAnnotationNames.Clustered] ?? GetDefaultIsClustered(key);
private static bool? GetDefaultIsClustered(IKey key)
{
var sharedTablePrincipalPrimaryKeyProperty = key.Properties[0].FindSharedTableRootPrimaryKeyProperty();
- return sharedTablePrincipalPrimaryKeyProperty?.FindContainingPrimaryKey().GetSqlServerIsClustered();
+ return sharedTablePrincipalPrimaryKeyProperty?.FindContainingPrimaryKey().IsClustered();
}
///
@@ -32,7 +32,7 @@ public static class SqlServerKeyExtensions
///
/// The key.
/// The value to set.
- public static void SetSqlServerIsClustered([NotNull] this IMutableKey key, bool? clustered)
+ public static void SetIsClustered([NotNull] this IMutableKey key, bool? clustered)
=> key.SetOrRemoveAnnotation(SqlServerAnnotationNames.Clustered, clustered);
///
@@ -41,7 +41,7 @@ public static void SetSqlServerIsClustered([NotNull] this IMutableKey key, bool?
/// The key.
/// The value to set.
/// Indicates whether the configuration was specified using a data annotation.
- public static void SetSqlServerIsClustered([NotNull] this IConventionKey key, bool? clustered, bool fromDataAnnotation = false)
+ public static void SetIsClustered([NotNull] this IConventionKey key, bool? clustered, bool fromDataAnnotation = false)
=> key.SetOrRemoveAnnotation(SqlServerAnnotationNames.Clustered, clustered, fromDataAnnotation);
///
@@ -49,7 +49,7 @@ public static void SetSqlServerIsClustered([NotNull] this IConventionKey key, bo
///
/// The key.
/// The for whether the key is clustered.
- public static ConfigurationSource? GetSqlServerIsClusteredConfigurationSource([NotNull] this IConventionKey key)
+ public static ConfigurationSource? GetIsClusteredConfigurationSource([NotNull] this IConventionKey key)
=> key.FindAnnotation(SqlServerAnnotationNames.Clustered)?.GetConfigurationSource();
}
}
diff --git a/src/EFCore.SqlServer/Extensions/SqlServerModelBuilderExtensions.cs b/src/EFCore.SqlServer/Extensions/SqlServerModelBuilderExtensions.cs
index 1df33744aeb..6254d18cfd0 100644
--- a/src/EFCore.SqlServer/Extensions/SqlServerModelBuilderExtensions.cs
+++ b/src/EFCore.SqlServer/Extensions/SqlServerModelBuilderExtensions.cs
@@ -42,11 +42,11 @@ public static ModelBuilder UseHiLo(
modelBuilder.HasSequence(name, schema).IncrementsBy(10);
}
- model.SetSqlServerValueGenerationStrategy(SqlServerValueGenerationStrategy.SequenceHiLo);
- model.SetSqlServerHiLoSequenceName(name);
- model.SetSqlServerHiLoSequenceSchema(schema);
- model.SetSqlServerIdentitySeed(null);
- model.SetSqlServerIdentityIncrement(null);
+ model.SetValueGenerationStrategy(SqlServerValueGenerationStrategy.SequenceHiLo);
+ model.SetHiLoSequenceName(name);
+ model.SetHiLoSequenceSchema(schema);
+ model.SetIdentitySeed(null);
+ model.SetIdentityIncrement(null);
return modelBuilder;
}
@@ -71,8 +71,8 @@ public static IConventionSequenceBuilder HasHiLoSequence(
return null;
}
- modelBuilder.Metadata.SetSqlServerHiLoSequenceName(name, fromDataAnnotation);
- modelBuilder.Metadata.SetSqlServerHiLoSequenceSchema(schema, fromDataAnnotation);
+ modelBuilder.Metadata.SetHiLoSequenceName(name, fromDataAnnotation);
+ modelBuilder.Metadata.SetHiLoSequenceSchema(schema, fromDataAnnotation);
return name == null ? null : modelBuilder.HasSequence(name, schema, fromDataAnnotation);
}
@@ -117,11 +117,11 @@ public static ModelBuilder UseIdentityColumns(
var model = modelBuilder.Model;
- model.SetSqlServerValueGenerationStrategy(SqlServerValueGenerationStrategy.IdentityColumn);
- model.SetSqlServerIdentitySeed(seed);
- model.SetSqlServerIdentityIncrement(increment);
- model.SetSqlServerHiLoSequenceName(null);
- model.SetSqlServerHiLoSequenceSchema(null);
+ model.SetValueGenerationStrategy(SqlServerValueGenerationStrategy.IdentityColumn);
+ model.SetIdentitySeed(seed);
+ model.SetIdentityIncrement(increment);
+ model.SetHiLoSequenceName(null);
+ model.SetHiLoSequenceSchema(null);
return modelBuilder;
}
@@ -141,7 +141,7 @@ public static IConventionModelBuilder HasIdentityColumnSeed(
{
if (modelBuilder.CanSetIdentityColumnSeed(seed, fromDataAnnotation))
{
- modelBuilder.Metadata.SetSqlServerIdentitySeed(seed, fromDataAnnotation);
+ modelBuilder.Metadata.SetIdentitySeed(seed, fromDataAnnotation);
return modelBuilder;
}
@@ -178,7 +178,7 @@ public static IConventionModelBuilder HasIdentityColumnIncrement(
{
if (modelBuilder.CanSetIdentityColumnIncrement(increment, fromDataAnnotation))
{
- modelBuilder.Metadata.SetSqlServerIdentityIncrement(increment, fromDataAnnotation);
+ modelBuilder.Metadata.SetIdentityIncrement(increment, fromDataAnnotation);
return modelBuilder;
}
@@ -218,7 +218,7 @@ public static IConventionModelBuilder HasValueGenerationStrategy(
{
if (modelBuilder.CanSetValueGenerationStrategy(valueGenerationStrategy, fromDataAnnotation))
{
- modelBuilder.Metadata.SetSqlServerValueGenerationStrategy(valueGenerationStrategy, fromDataAnnotation);
+ modelBuilder.Metadata.SetValueGenerationStrategy(valueGenerationStrategy, fromDataAnnotation);
if (valueGenerationStrategy != SqlServerValueGenerationStrategy.IdentityColumn)
{
modelBuilder.HasIdentityColumnSeed(null, fromDataAnnotation);
diff --git a/src/EFCore.SqlServer/Extensions/SqlServerModelExtensions.cs b/src/EFCore.SqlServer/Extensions/SqlServerModelExtensions.cs
index d402819ca66..abc1b685e51 100644
--- a/src/EFCore.SqlServer/Extensions/SqlServerModelExtensions.cs
+++ b/src/EFCore.SqlServer/Extensions/SqlServerModelExtensions.cs
@@ -24,7 +24,7 @@ public static class SqlServerModelExtensions
///
/// The model.
/// The name to use for the default hi-lo sequence.
- public static string GetSqlServerHiLoSequenceName([NotNull] this IModel model)
+ public static string GetHiLoSequenceName([NotNull] this IModel model)
=> (string)model[SqlServerAnnotationNames.HiLoSequenceName]
?? DefaultHiLoSequenceName;
@@ -33,7 +33,7 @@ public static string GetSqlServerHiLoSequenceName([NotNull] this IModel model)
///
/// The model.
/// The value to set.
- public static void SetSqlServerHiLoSequenceName([NotNull] this IMutableModel model, [CanBeNull] string name)
+ public static void SetHiLoSequenceName([NotNull] this IMutableModel model, [CanBeNull] string name)
{
Check.NullButNotEmpty(name, nameof(name));
@@ -46,7 +46,7 @@ public static void SetSqlServerHiLoSequenceName([NotNull] this IMutableModel mod
/// The model.
/// The value to set.
/// Indicates whether the configuration was specified using a data annotation.
- public static void SetSqlServerHiLoSequenceName(
+ public static void SetHiLoSequenceName(
[NotNull] this IConventionModel model, [CanBeNull] string name, bool fromDataAnnotation = false)
{
Check.NullButNotEmpty(name, nameof(name));
@@ -59,7 +59,7 @@ public static void SetSqlServerHiLoSequenceName(
///
/// The model.
/// The for the default hi-lo sequence name.
- public static ConfigurationSource? GetSqlServerHiLoSequenceNameConfigurationSource([NotNull] this IConventionModel model)
+ public static ConfigurationSource? GetHiLoSequenceNameConfigurationSource([NotNull] this IConventionModel model)
=> model.FindAnnotation(SqlServerAnnotationNames.HiLoSequenceName)?.GetConfigurationSource();
///
@@ -68,7 +68,7 @@ public static void SetSqlServerHiLoSequenceName(
///
/// The model.
/// The schema to use for the default hi-lo sequence.
- public static string GetSqlServerHiLoSequenceSchema([NotNull] this IModel model)
+ public static string GetHiLoSequenceSchema([NotNull] this IModel model)
=> (string)model[SqlServerAnnotationNames.HiLoSequenceSchema];
///
@@ -76,7 +76,7 @@ public static string GetSqlServerHiLoSequenceSchema([NotNull] this IModel model)
///
/// The model.
/// The value to set.
- public static void SetSqlServerHiLoSequenceSchema([NotNull] this IMutableModel model, [CanBeNull] string value)
+ public static void SetHiLoSequenceSchema([NotNull] this IMutableModel model, [CanBeNull] string value)
{
Check.NullButNotEmpty(value, nameof(value));
@@ -89,7 +89,7 @@ public static void SetSqlServerHiLoSequenceSchema([NotNull] this IMutableModel m
/// The model.
/// The value to set.
/// Indicates whether the configuration was specified using a data annotation.
- public static void SetSqlServerHiLoSequenceSchema(
+ public static void SetHiLoSequenceSchema(
[NotNull] this IConventionModel model, [CanBeNull] string value, bool fromDataAnnotation = false)
{
Check.NullButNotEmpty(value, nameof(value));
@@ -102,7 +102,7 @@ public static void SetSqlServerHiLoSequenceSchema(
///
/// The model.
/// The for the default hi-lo sequence schema.
- public static ConfigurationSource? GetSqlServerHiLoSequenceSchemaConfigurationSource([NotNull] this IConventionModel model)
+ public static ConfigurationSource? GetHiLoSequenceSchemaConfigurationSource([NotNull] this IConventionModel model)
=> model.FindAnnotation(SqlServerAnnotationNames.HiLoSequenceSchema)?.GetConfigurationSource();
///
@@ -110,7 +110,7 @@ public static void SetSqlServerHiLoSequenceSchema(
///
/// The model.
/// The default identity seed.
- public static int GetSqlServerIdentitySeed([NotNull] this IModel model)
+ public static int GetIdentitySeed([NotNull] this IModel model)
=> (int?)model[SqlServerAnnotationNames.IdentitySeed] ?? 1;
///
@@ -118,7 +118,7 @@ public static int GetSqlServerIdentitySeed([NotNull] this IModel model)
///
/// The model.
/// The value to set.
- public static void SetSqlServerIdentitySeed([NotNull] this IMutableModel model, int? seed)
+ public static void SetIdentitySeed([NotNull] this IMutableModel model, int? seed)
=> model.SetOrRemoveAnnotation(
SqlServerAnnotationNames.IdentitySeed,
seed);
@@ -129,7 +129,7 @@ public static void SetSqlServerIdentitySeed([NotNull] this IMutableModel model,
/// The model.
/// The value to set.
/// Indicates whether the configuration was specified using a data annotation.
- public static void SetSqlServerIdentitySeed([NotNull] this IConventionModel model, int? seed, bool fromDataAnnotation = false)
+ public static void SetIdentitySeed([NotNull] this IConventionModel model, int? seed, bool fromDataAnnotation = false)
=> model.SetOrRemoveAnnotation(
SqlServerAnnotationNames.IdentitySeed,
seed,
@@ -140,7 +140,7 @@ public static void SetSqlServerIdentitySeed([NotNull] this IConventionModel mode
///
/// The model.
/// The for the default schema.
- public static ConfigurationSource? GetSqlServerIdentitySeedConfigurationSource([NotNull] this IConventionModel model)
+ public static ConfigurationSource? GetIdentitySeedConfigurationSource([NotNull] this IConventionModel model)
=> model.FindAnnotation(SqlServerAnnotationNames.IdentitySeed)?.GetConfigurationSource();
///
@@ -148,7 +148,7 @@ public static void SetSqlServerIdentitySeed([NotNull] this IConventionModel mode
///
/// The model.
/// The default identity increment.
- public static int GetSqlServerIdentityIncrement([NotNull] this IModel model)
+ public static int GetIdentityIncrement([NotNull] this IModel model)
=> (int?)model[SqlServerAnnotationNames.IdentityIncrement] ?? 1;
///
@@ -156,7 +156,7 @@ public static int GetSqlServerIdentityIncrement([NotNull] this IModel model)
///
/// The model.
/// The value to set.
- public static void SetSqlServerIdentityIncrement([NotNull] this IMutableModel model, int? increment)
+ public static void SetIdentityIncrement([NotNull] this IMutableModel model, int? increment)
=> model.SetOrRemoveAnnotation(
SqlServerAnnotationNames.IdentityIncrement,
increment);
@@ -167,7 +167,7 @@ public static void SetSqlServerIdentityIncrement([NotNull] this IMutableModel mo
/// The model.
/// The value to set.
/// Indicates whether the configuration was specified using a data annotation.
- public static void SetSqlServerIdentityIncrement(
+ public static void SetIdentityIncrement(
[NotNull] this IConventionModel model, int? increment, bool fromDataAnnotation = false)
=> model.SetOrRemoveAnnotation(
SqlServerAnnotationNames.IdentityIncrement,
@@ -179,7 +179,7 @@ public static void SetSqlServerIdentityIncrement(
///
/// The model.
/// The for the default identity increment.
- public static ConfigurationSource? GetSqlServerIdentityIncrementConfigurationSource([NotNull] this IConventionModel model)
+ public static ConfigurationSource? GetIdentityIncrementConfigurationSource([NotNull] this IConventionModel model)
=> model.FindAnnotation(SqlServerAnnotationNames.IdentityIncrement)?.GetConfigurationSource();
///
@@ -188,7 +188,7 @@ public static void SetSqlServerIdentityIncrement(
///
/// The model.
/// The default .
- public static SqlServerValueGenerationStrategy? GetSqlServerValueGenerationStrategy([NotNull] this IModel model)
+ public static SqlServerValueGenerationStrategy? GetValueGenerationStrategy([NotNull] this IModel model)
=> (SqlServerValueGenerationStrategy?)model[SqlServerAnnotationNames.ValueGenerationStrategy];
///
@@ -197,7 +197,7 @@ public static void SetSqlServerIdentityIncrement(
///
/// The model.
/// The value to set.
- public static void SetSqlServerValueGenerationStrategy([NotNull] this IMutableModel model, SqlServerValueGenerationStrategy? value)
+ public static void SetValueGenerationStrategy([NotNull] this IMutableModel model, SqlServerValueGenerationStrategy? value)
=> model.SetOrRemoveAnnotation(SqlServerAnnotationNames.ValueGenerationStrategy, value);
///
@@ -207,7 +207,7 @@ public static void SetSqlServerValueGenerationStrategy([NotNull] this IMutableMo
/// The model.
/// The value to set.
/// Indicates whether the configuration was specified using a data annotation.
- public static void SetSqlServerValueGenerationStrategy(
+ public static void SetValueGenerationStrategy(
[NotNull] this IConventionModel model, SqlServerValueGenerationStrategy? value, bool fromDataAnnotation = false)
=> model.SetOrRemoveAnnotation(SqlServerAnnotationNames.ValueGenerationStrategy, value, fromDataAnnotation);
@@ -216,7 +216,7 @@ public static void SetSqlServerValueGenerationStrategy(
///
/// The model.
/// The for the default .
- public static ConfigurationSource? GetSqlServerValueGenerationStrategyConfigurationSource([NotNull] this IConventionModel model)
+ public static ConfigurationSource? GetValueGenerationStrategyConfigurationSource([NotNull] this IConventionModel model)
=> model.FindAnnotation(SqlServerAnnotationNames.ValueGenerationStrategy)?.GetConfigurationSource();
}
}
diff --git a/src/EFCore.SqlServer/Extensions/SqlServerPropertyBuilderExtensions.cs b/src/EFCore.SqlServer/Extensions/SqlServerPropertyBuilderExtensions.cs
index f1c65a2585e..a1219156a68 100644
--- a/src/EFCore.SqlServer/Extensions/SqlServerPropertyBuilderExtensions.cs
+++ b/src/EFCore.SqlServer/Extensions/SqlServerPropertyBuilderExtensions.cs
@@ -44,11 +44,11 @@ public static PropertyBuilder UseHiLo(
model.AddSequence(name, schema).IncrementBy = 10;
}
- property.SetSqlServerValueGenerationStrategy(SqlServerValueGenerationStrategy.SequenceHiLo);
- property.SetSqlServerHiLoSequenceName(name);
- property.SetSqlServerHiLoSequenceSchema(schema);
- property.SetSqlServerIdentitySeed(null);
- property.SetSqlServerIdentityIncrement(null);
+ property.SetValueGenerationStrategy(SqlServerValueGenerationStrategy.SequenceHiLo);
+ property.SetHiLoSequenceName(name);
+ property.SetHiLoSequenceSchema(schema);
+ property.SetIdentitySeed(null);
+ property.SetIdentityIncrement(null);
return propertyBuilder;
}
@@ -88,8 +88,8 @@ public static IConventionSequenceBuilder HasHiLoSequence(
return null;
}
- propertyBuilder.Metadata.SetSqlServerHiLoSequenceName(name, fromDataAnnotation);
- propertyBuilder.Metadata.SetSqlServerHiLoSequenceSchema(schema, fromDataAnnotation);
+ propertyBuilder.Metadata.SetHiLoSequenceName(name, fromDataAnnotation);
+ propertyBuilder.Metadata.SetHiLoSequenceSchema(schema, fromDataAnnotation);
return name == null
? null
@@ -134,11 +134,11 @@ public static PropertyBuilder UseIdentityColumn(
Check.NotNull(propertyBuilder, nameof(propertyBuilder));
var property = propertyBuilder.Metadata;
- property.SetSqlServerValueGenerationStrategy(SqlServerValueGenerationStrategy.IdentityColumn);
- property.SetSqlServerIdentitySeed(seed);
- property.SetSqlServerIdentityIncrement(increment);
- property.SetSqlServerHiLoSequenceName(null);
- property.SetSqlServerHiLoSequenceSchema(null);
+ property.SetValueGenerationStrategy(SqlServerValueGenerationStrategy.IdentityColumn);
+ property.SetIdentitySeed(seed);
+ property.SetIdentityIncrement(increment);
+ property.SetHiLoSequenceName(null);
+ property.SetHiLoSequenceSchema(null);
return propertyBuilder;
}
@@ -173,7 +173,7 @@ public static IConventionPropertyBuilder HasIdentityColumnSeed(
{
if (propertyBuilder.CanSetIdentityColumnSeed(seed, fromDataAnnotation))
{
- propertyBuilder.Metadata.SetSqlServerIdentitySeed(seed, fromDataAnnotation);
+ propertyBuilder.Metadata.SetIdentitySeed(seed, fromDataAnnotation);
return propertyBuilder;
}
@@ -210,7 +210,7 @@ public static IConventionPropertyBuilder HasIdentityColumnIncrement(
{
if (propertyBuilder.CanSetIdentityColumnIncrement(increment, fromDataAnnotation))
{
- propertyBuilder.Metadata.SetSqlServerIdentityIncrement(increment, fromDataAnnotation);
+ propertyBuilder.Metadata.SetIdentityIncrement(increment, fromDataAnnotation);
return propertyBuilder;
}
@@ -250,7 +250,7 @@ public static IConventionPropertyBuilder HasValueGenerationStrategy(
if (propertyBuilder.CanSetAnnotation(
SqlServerAnnotationNames.ValueGenerationStrategy, valueGenerationStrategy, fromDataAnnotation))
{
- propertyBuilder.Metadata.SetSqlServerValueGenerationStrategy(valueGenerationStrategy, fromDataAnnotation);
+ propertyBuilder.Metadata.SetValueGenerationStrategy(valueGenerationStrategy, fromDataAnnotation);
if (valueGenerationStrategy != SqlServerValueGenerationStrategy.IdentityColumn)
{
propertyBuilder.HasIdentityColumnSeed(null, fromDataAnnotation);
diff --git a/src/EFCore.SqlServer/Extensions/SqlServerPropertyExtensions.cs b/src/EFCore.SqlServer/Extensions/SqlServerPropertyExtensions.cs
index bfdaf4adfe8..7e9812f45c5 100644
--- a/src/EFCore.SqlServer/Extensions/SqlServerPropertyExtensions.cs
+++ b/src/EFCore.SqlServer/Extensions/SqlServerPropertyExtensions.cs
@@ -22,7 +22,7 @@ public static class SqlServerPropertyExtensions
///
/// The property.
/// The name to use for the hi-lo sequence.
- public static string GetSqlServerHiLoSequenceName([NotNull] this IProperty property)
+ public static string GetHiLoSequenceName([NotNull] this IProperty property)
=> (string)property[SqlServerAnnotationNames.HiLoSequenceName];
///
@@ -30,7 +30,7 @@ public static string GetSqlServerHiLoSequenceName([NotNull] this IProperty prope
///
/// The property.
/// The sequence name to use.
- public static void SetSqlServerHiLoSequenceName([NotNull] this IMutableProperty property, [CanBeNull] string name)
+ public static void SetHiLoSequenceName([NotNull] this IMutableProperty property, [CanBeNull] string name)
=> property.SetOrRemoveAnnotation(
SqlServerAnnotationNames.HiLoSequenceName,
Check.NullButNotEmpty(name, nameof(name)));
@@ -41,7 +41,7 @@ public static void SetSqlServerHiLoSequenceName([NotNull] this IMutableProperty
/// The property.
/// The sequence name to use.
/// Indicates whether the configuration was specified using a data annotation.
- public static void SetSqlServerHiLoSequenceName(
+ public static void SetHiLoSequenceName(
[NotNull] this IConventionProperty property, [CanBeNull] string name, bool fromDataAnnotation = false)
=> property.SetOrRemoveAnnotation(
SqlServerAnnotationNames.HiLoSequenceName,
@@ -53,7 +53,7 @@ public static void SetSqlServerHiLoSequenceName(
///
/// The property.
/// The for the hi-lo sequence name.
- public static ConfigurationSource? GetSqlServerHiLoSequenceNameConfigurationSource([NotNull] this IConventionProperty property)
+ public static ConfigurationSource? GetHiLoSequenceNameConfigurationSource([NotNull] this IConventionProperty property)
=> property.FindAnnotation(SqlServerAnnotationNames.HiLoSequenceName)?.GetConfigurationSource();
///
@@ -61,7 +61,7 @@ public static void SetSqlServerHiLoSequenceName(
///
/// The property.
/// The schema to use for the hi-lo sequence.
- public static string GetSqlServerHiLoSequenceSchema([NotNull] this IProperty property)
+ public static string GetHiLoSequenceSchema([NotNull] this IProperty property)
=> (string)property[SqlServerAnnotationNames.HiLoSequenceSchema];
///
@@ -69,7 +69,7 @@ public static string GetSqlServerHiLoSequenceSchema([NotNull] this IProperty pro
///
/// The property.
/// The schema to use.
- public static void SetSqlServerHiLoSequenceSchema([NotNull] this IMutableProperty property, [CanBeNull] string schema)
+ public static void SetHiLoSequenceSchema([NotNull] this IMutableProperty property, [CanBeNull] string schema)
=> property.SetOrRemoveAnnotation(
SqlServerAnnotationNames.HiLoSequenceSchema,
Check.NullButNotEmpty(schema, nameof(schema)));
@@ -80,7 +80,7 @@ public static void SetSqlServerHiLoSequenceSchema([NotNull] this IMutablePropert
/// The property.
/// The schema to use.
/// Indicates whether the configuration was specified using a data annotation.
- public static void SetSqlServerHiLoSequenceSchema(
+ public static void SetHiLoSequenceSchema(
[NotNull] this IConventionProperty property, [CanBeNull] string schema, bool fromDataAnnotation = false)
=> property.SetOrRemoveAnnotation(
SqlServerAnnotationNames.HiLoSequenceSchema,
@@ -92,27 +92,27 @@ public static void SetSqlServerHiLoSequenceSchema(
///
/// The property.
/// The for the hi-lo sequence schema.
- public static ConfigurationSource? GetSqlServerHiLoSequenceSchemaConfigurationSource([NotNull] this IConventionProperty property)
+ public static ConfigurationSource? GetHiLoSequenceSchemaConfigurationSource([NotNull] this IConventionProperty property)
=> property.FindAnnotation(SqlServerAnnotationNames.HiLoSequenceSchema)?.GetConfigurationSource();
///
/// Finds the in the model to use for the hi-lo pattern.
///
/// The sequence to use, or null if no sequence exists in the model.
- public static ISequence FindSqlServerHiLoSequence([NotNull] this IProperty property)
+ public static ISequence FindHiLoSequence([NotNull] this IProperty property)
{
var model = property.DeclaringEntityType.Model;
- if (property.GetSqlServerValueGenerationStrategy() != SqlServerValueGenerationStrategy.SequenceHiLo)
+ if (property.GetValueGenerationStrategy() != SqlServerValueGenerationStrategy.SequenceHiLo)
{
return null;
}
- var sequenceName = property.GetSqlServerHiLoSequenceName()
- ?? model.GetSqlServerHiLoSequenceName();
+ var sequenceName = property.GetHiLoSequenceName()
+ ?? model.GetHiLoSequenceName();
- var sequenceSchema = property.GetSqlServerHiLoSequenceSchema()
- ?? model.GetSqlServerHiLoSequenceSchema();
+ var sequenceSchema = property.GetHiLoSequenceSchema()
+ ?? model.GetHiLoSequenceSchema();
return model.FindSequence(sequenceName, sequenceSchema);
}
@@ -122,7 +122,7 @@ public static ISequence FindSqlServerHiLoSequence([NotNull] this IProperty prope
///
/// The property.
/// The identity seed.
- public static int? GetSqlServerIdentitySeed([NotNull] this IProperty property)
+ public static int? GetIdentitySeed([NotNull] this IProperty property)
=> (int?)property[SqlServerAnnotationNames.IdentitySeed];
///
@@ -130,7 +130,7 @@ public static ISequence FindSqlServerHiLoSequence([NotNull] this IProperty prope
///
/// The property.
/// The value to set.
- public static void SetSqlServerIdentitySeed([NotNull] this IMutableProperty property, int? seed)
+ public static void SetIdentitySeed([NotNull] this IMutableProperty property, int? seed)
=> property.SetOrRemoveAnnotation(
SqlServerAnnotationNames.IdentitySeed,
seed);
@@ -141,7 +141,7 @@ public static void SetSqlServerIdentitySeed([NotNull] this IMutableProperty prop
/// The property.
/// The value to set.
/// Indicates whether the configuration was specified using a data annotation.
- public static void SetSqlServerIdentitySeed(
+ public static void SetIdentitySeed(
[NotNull] this IConventionProperty property, int? seed, bool fromDataAnnotation = false)
=> property.SetOrRemoveAnnotation(
SqlServerAnnotationNames.IdentitySeed,
@@ -153,7 +153,7 @@ public static void SetSqlServerIdentitySeed(
///
/// The property.
/// The for the identity seed.
- public static ConfigurationSource? GetSqlServerIdentitySeedConfigurationSource([NotNull] this IConventionProperty property)
+ public static ConfigurationSource? GetIdentitySeedConfigurationSource([NotNull] this IConventionProperty property)
=> property.FindAnnotation(SqlServerAnnotationNames.IdentitySeed)?.GetConfigurationSource();
///
@@ -161,7 +161,7 @@ public static void SetSqlServerIdentitySeed(
///
/// The property.
/// The identity increment.
- public static int? GetSqlServerIdentityIncrement([NotNull] this IProperty property)
+ public static int? GetIdentityIncrement([NotNull] this IProperty property)
=> (int?)property[SqlServerAnnotationNames.IdentityIncrement];
///
@@ -169,7 +169,7 @@ public static void SetSqlServerIdentitySeed(
///
/// The property.
/// The value to set.
- public static void SetSqlServerIdentityIncrement([NotNull] this IMutableProperty property, int? increment)
+ public static void SetIdentityIncrement([NotNull] this IMutableProperty property, int? increment)
=> property.SetOrRemoveAnnotation(
SqlServerAnnotationNames.IdentityIncrement,
increment);
@@ -180,7 +180,7 @@ public static void SetSqlServerIdentityIncrement([NotNull] this IMutableProperty
/// The property.
/// The value to set.
/// Indicates whether the configuration was specified using a data annotation.
- public static void SetSqlServerIdentityIncrement(
+ public static void SetIdentityIncrement(
[NotNull] this IConventionProperty property, int? increment, bool fromDataAnnotation = false)
=> property.SetOrRemoveAnnotation(
SqlServerAnnotationNames.IdentityIncrement,
@@ -192,7 +192,7 @@ public static void SetSqlServerIdentityIncrement(
///
/// The property.
/// The for the identity increment.
- public static ConfigurationSource? GetSqlServerIdentityIncrementConfigurationSource([NotNull] this IConventionProperty property)
+ public static ConfigurationSource? GetIdentityIncrementConfigurationSource([NotNull] this IConventionProperty property)
=> property.FindAnnotation(SqlServerAnnotationNames.IdentityIncrement)?.GetConfigurationSource();
///
@@ -204,7 +204,7 @@ public static void SetSqlServerIdentityIncrement(
///
///
/// The strategy, or if none was set.
- public static SqlServerValueGenerationStrategy GetSqlServerValueGenerationStrategy([NotNull] this IProperty property)
+ public static SqlServerValueGenerationStrategy GetValueGenerationStrategy([NotNull] this IProperty property)
{
var annotation = property[SqlServerAnnotationNames.ValueGenerationStrategy];
if (annotation != null)
@@ -215,7 +215,7 @@ public static SqlServerValueGenerationStrategy GetSqlServerValueGenerationStrate
var sharedTablePrincipalPrimaryKeyProperty = property.FindSharedTableRootPrimaryKeyProperty();
if (sharedTablePrincipalPrimaryKeyProperty != null)
{
- return sharedTablePrincipalPrimaryKeyProperty.GetSqlServerValueGenerationStrategy()
+ return sharedTablePrincipalPrimaryKeyProperty.GetValueGenerationStrategy()
== SqlServerValueGenerationStrategy.IdentityColumn
? SqlServerValueGenerationStrategy.IdentityColumn
: SqlServerValueGenerationStrategy.None;
@@ -229,7 +229,7 @@ public static SqlServerValueGenerationStrategy GetSqlServerValueGenerationStrate
return SqlServerValueGenerationStrategy.None;
}
- var modelStrategy = property.DeclaringEntityType.Model.GetSqlServerValueGenerationStrategy();
+ var modelStrategy = property.DeclaringEntityType.Model.GetValueGenerationStrategy();
if (modelStrategy == SqlServerValueGenerationStrategy.SequenceHiLo
&& IsCompatibleWithValueGeneration(property))
@@ -248,10 +248,10 @@ public static SqlServerValueGenerationStrategy GetSqlServerValueGenerationStrate
///
/// The property.
/// The strategy to use.
- public static void SetSqlServerValueGenerationStrategy(
+ public static void SetValueGenerationStrategy(
[NotNull] this IMutableProperty property, SqlServerValueGenerationStrategy? value)
{
- CheckSqlServerValueGenerationStrategy(property, value);
+ CheckValueGenerationStrategy(property, value);
property.SetOrRemoveAnnotation(SqlServerAnnotationNames.ValueGenerationStrategy, value);
}
@@ -262,15 +262,15 @@ public static void SetSqlServerValueGenerationStrategy(
/// The property.
/// The strategy to use.
/// Indicates whether the configuration was specified using a data annotation.
- public static void SetSqlServerValueGenerationStrategy(
+ public static void SetValueGenerationStrategy(
[NotNull] this IConventionProperty property, SqlServerValueGenerationStrategy? value, bool fromDataAnnotation = false)
{
- CheckSqlServerValueGenerationStrategy(property, value);
+ CheckValueGenerationStrategy(property, value);
property.SetOrRemoveAnnotation(SqlServerAnnotationNames.ValueGenerationStrategy, value, fromDataAnnotation);
}
- private static void CheckSqlServerValueGenerationStrategy(IProperty property, SqlServerValueGenerationStrategy? value)
+ private static void CheckValueGenerationStrategy(IProperty property, SqlServerValueGenerationStrategy? value)
{
if (value != null)
{
@@ -299,7 +299,7 @@ private static void CheckSqlServerValueGenerationStrategy(IProperty property, Sq
///
/// The property.
/// The for the .
- public static ConfigurationSource? GetSqlServerValueGenerationStrategyConfigurationSource(
+ public static ConfigurationSource? GetValueGenerationStrategyConfigurationSource(
[NotNull] this IConventionProperty property)
=> property.FindAnnotation(SqlServerAnnotationNames.ValueGenerationStrategy)?.GetConfigurationSource();
diff --git a/src/EFCore.SqlServer/Internal/SqlServerModelValidator.cs b/src/EFCore.SqlServer/Internal/SqlServerModelValidator.cs
index a1be4428f94..207ba1121cd 100644
--- a/src/EFCore.SqlServer/Internal/SqlServerModelValidator.cs
+++ b/src/EFCore.SqlServer/Internal/SqlServerModelValidator.cs
@@ -100,7 +100,7 @@ protected virtual void ValidateByteIdentityMapping([NotNull] IModel model, [NotN
.SelectMany(t => t.GetDeclaredProperties())
.Where(
p => p.ClrType.UnwrapNullableType() == typeof(byte)
- && p.GetSqlServerValueGenerationStrategy() == SqlServerValueGenerationStrategy.IdentityColumn))
+ && p.GetValueGenerationStrategy() == SqlServerValueGenerationStrategy.IdentityColumn))
{
logger.ByteIdentityColumnWarning(property);
}
@@ -117,8 +117,8 @@ protected virtual void ValidateNonKeyValueGeneration([NotNull] IModel model, [No
foreach (var property in model.GetEntityTypes()
.SelectMany(t => t.GetDeclaredProperties())
.Where(
- p => p.GetSqlServerValueGenerationStrategy() == SqlServerValueGenerationStrategy.SequenceHiLo
- && ((IConventionProperty)p).GetSqlServerValueGenerationStrategyConfigurationSource() != null
+ p => p.GetValueGenerationStrategy() == SqlServerValueGenerationStrategy.SequenceHiLo
+ && ((IConventionProperty)p).GetValueGenerationStrategyConfigurationSource() != null
&& !p.IsKey()
&& p.ValueGenerated != ValueGenerated.Never
&& (!(p.FindAnnotation(SqlServerAnnotationNames.ValueGenerationStrategy) is ConventionAnnotation strategy)
@@ -139,7 +139,7 @@ protected virtual void ValidateIndexIncludeProperties([NotNull] IModel model, [N
{
foreach (var index in model.GetEntityTypes().SelectMany(t => t.GetDeclaredIndexes()))
{
- var includeProperties = index.GetSqlServerIncludeProperties();
+ var includeProperties = index.GetIncludeProperties();
if (includeProperties?.Count > 0)
{
var notFound = includeProperties
@@ -185,11 +185,11 @@ protected override void ValidateSharedTableCompatibility(
IReadOnlyList mappedTypes, string tableName, IDiagnosticsLogger logger)
{
var firstMappedType = mappedTypes[0];
- var isMemoryOptimized = firstMappedType.GetSqlServerIsMemoryOptimized();
+ var isMemoryOptimized = firstMappedType.IsMemoryOptimized();
foreach (var otherMappedType in mappedTypes.Skip(1))
{
- if (isMemoryOptimized != otherMappedType.GetSqlServerIsMemoryOptimized())
+ if (isMemoryOptimized != otherMappedType.IsMemoryOptimized())
{
throw new InvalidOperationException(
SqlServerStrings.IncompatibleTableMemoryOptimizedMismatch(
@@ -221,8 +221,8 @@ protected override void ValidateSharedColumnsCompatibility(
var columnName = property.GetColumnName();
if (propertyMappings.TryGetValue(columnName, out var duplicateProperty))
{
- var propertyStrategy = property.GetSqlServerValueGenerationStrategy();
- var duplicatePropertyStrategy = duplicateProperty.GetSqlServerValueGenerationStrategy();
+ var propertyStrategy = property.GetValueGenerationStrategy();
+ var duplicatePropertyStrategy = duplicateProperty.GetValueGenerationStrategy();
if (propertyStrategy != duplicatePropertyStrategy
&& (propertyStrategy == SqlServerValueGenerationStrategy.IdentityColumn
|| duplicatePropertyStrategy == SqlServerValueGenerationStrategy.IdentityColumn))
@@ -240,7 +240,7 @@ protected override void ValidateSharedColumnsCompatibility(
else
{
propertyMappings[columnName] = property;
- if (property.GetSqlServerValueGenerationStrategy() == SqlServerValueGenerationStrategy.IdentityColumn)
+ if (property.GetValueGenerationStrategy() == SqlServerValueGenerationStrategy.IdentityColumn)
{
identityColumns.Add(property);
}
@@ -278,8 +278,8 @@ protected override void ValidateSharedKeysCompatibility(
continue;
}
- if (key.GetSqlServerIsClustered()
- != duplicateKey.GetSqlServerIsClustered())
+ if (key.IsClustered()
+ != duplicateKey.IsClustered())
{
throw new InvalidOperationException(
SqlServerStrings.DuplicateKeyMismatchedClustering(
diff --git a/src/EFCore.SqlServer/Metadata/Conventions/SqlServerIndexConvention.cs b/src/EFCore.SqlServer/Metadata/Conventions/SqlServerIndexConvention.cs
index 093a9770403..8ccf072266c 100644
--- a/src/EFCore.SqlServer/Metadata/Conventions/SqlServerIndexConvention.cs
+++ b/src/EFCore.SqlServer/Metadata/Conventions/SqlServerIndexConvention.cs
@@ -151,7 +151,7 @@ private IConventionIndexBuilder SetIndexFilter(IConventionIndexBuilder indexBuil
{
var index = indexBuilder.Metadata;
if (index.IsUnique
- && index.GetSqlServerIsClustered() != true
+ && index.IsClustered() != true
&& index.Properties
.Any(property => property.IsColumnNullable()))
{
diff --git a/src/EFCore.SqlServer/Metadata/Conventions/SqlServerMemoryOptimizedTablesConvention.cs b/src/EFCore.SqlServer/Metadata/Conventions/SqlServerMemoryOptimizedTablesConvention.cs
index ab1d5058f6d..2af20680181 100644
--- a/src/EFCore.SqlServer/Metadata/Conventions/SqlServerMemoryOptimizedTablesConvention.cs
+++ b/src/EFCore.SqlServer/Metadata/Conventions/SqlServerMemoryOptimizedTablesConvention.cs
@@ -73,7 +73,7 @@ public virtual void ProcessEntityTypeAnnotationChanged(
/// Additional information associated with convention execution.
public virtual void ProcessKeyAdded(IConventionKeyBuilder keyBuilder, IConventionContext context)
{
- if (keyBuilder.Metadata.DeclaringEntityType.GetSqlServerIsMemoryOptimized())
+ if (keyBuilder.Metadata.DeclaringEntityType.IsMemoryOptimized())
{
keyBuilder.IsClustered(false);
}
@@ -86,7 +86,7 @@ public virtual void ProcessKeyAdded(IConventionKeyBuilder keyBuilder, IConventio
/// Additional information associated with convention execution.
public virtual void ProcessIndexAdded(IConventionIndexBuilder indexBuilder, IConventionContext context)
{
- if (indexBuilder.Metadata.DeclaringEntityType.GetAllBaseTypesInclusive().Any(et => et.GetSqlServerIsMemoryOptimized()))
+ if (indexBuilder.Metadata.DeclaringEntityType.GetAllBaseTypesInclusive().Any(et => et.IsMemoryOptimized()))
{
indexBuilder.IsClustered(false);
}
diff --git a/src/EFCore.SqlServer/Metadata/Conventions/SqlServerStoreGenerationConvention.cs b/src/EFCore.SqlServer/Metadata/Conventions/SqlServerStoreGenerationConvention.cs
index 593f8ae15a8..4284f8842c3 100644
--- a/src/EFCore.SqlServer/Metadata/Conventions/SqlServerStoreGenerationConvention.cs
+++ b/src/EFCore.SqlServer/Metadata/Conventions/SqlServerStoreGenerationConvention.cs
@@ -99,8 +99,8 @@ public override void ProcessPropertyAnnotationChanged(
protected override void Validate(IConventionProperty property)
{
- if (property.GetSqlServerValueGenerationStrategyConfigurationSource() != null
- && property.GetSqlServerValueGenerationStrategy() != SqlServerValueGenerationStrategy.None)
+ if (property.GetValueGenerationStrategyConfigurationSource() != null
+ && property.GetValueGenerationStrategy() != SqlServerValueGenerationStrategy.None)
{
if (property.GetDefaultValue() != null)
{
diff --git a/src/EFCore.SqlServer/Metadata/Conventions/SqlServerValueGenerationConvention.cs b/src/EFCore.SqlServer/Metadata/Conventions/SqlServerValueGenerationConvention.cs
index 11b0c5841ae..624c0348098 100644
--- a/src/EFCore.SqlServer/Metadata/Conventions/SqlServerValueGenerationConvention.cs
+++ b/src/EFCore.SqlServer/Metadata/Conventions/SqlServerValueGenerationConvention.cs
@@ -68,7 +68,7 @@ public override void ProcessPropertyAnnotationChanged(
/// The store value generation strategy to set for the given property.
public static new ValueGenerated? GetValueGenerated([NotNull] IProperty property)
=> RelationalValueGenerationConvention.GetValueGenerated(property)
- ?? (property.GetSqlServerValueGenerationStrategy() != SqlServerValueGenerationStrategy.None
+ ?? (property.GetValueGenerationStrategy() != SqlServerValueGenerationStrategy.None
? ValueGenerated.OnAdd
: (ValueGenerated?)null);
}
diff --git a/src/EFCore.SqlServer/Metadata/Conventions/SqlServerValueGenerationStrategyConvention.cs b/src/EFCore.SqlServer/Metadata/Conventions/SqlServerValueGenerationStrategyConvention.cs
index 3a6014ff497..d3df05ee417 100644
--- a/src/EFCore.SqlServer/Metadata/Conventions/SqlServerValueGenerationStrategyConvention.cs
+++ b/src/EFCore.SqlServer/Metadata/Conventions/SqlServerValueGenerationStrategyConvention.cs
@@ -54,7 +54,7 @@ public virtual void ProcessModelFinalized(
foreach (var property in entityType.GetDeclaredProperties())
{
// Needed for the annotation to show up in the model snapshot
- var strategy = property.GetSqlServerValueGenerationStrategy();
+ var strategy = property.GetValueGenerationStrategy();
if (strategy != SqlServerValueGenerationStrategy.None)
{
property.Builder.HasValueGenerationStrategy(strategy);
diff --git a/src/EFCore.SqlServer/Migrations/Internal/SqlServerMigrationsAnnotationProvider.cs b/src/EFCore.SqlServer/Migrations/Internal/SqlServerMigrationsAnnotationProvider.cs
index dddb0e5ef7f..ded1ce00989 100644
--- a/src/EFCore.SqlServer/Migrations/Internal/SqlServerMigrationsAnnotationProvider.cs
+++ b/src/EFCore.SqlServer/Migrations/Internal/SqlServerMigrationsAnnotationProvider.cs
@@ -60,7 +60,7 @@ public SqlServerMigrationsAnnotationProvider([NotNull] MigrationsAnnotationProvi
///
public override IEnumerable For(IKey key)
{
- var isClustered = key.GetSqlServerIsClustered();
+ var isClustered = key.IsClustered();
if (isClustered.HasValue)
{
yield return new Annotation(
@@ -77,7 +77,7 @@ public override IEnumerable For(IKey key)
///
public override IEnumerable For(IIndex index)
{
- var isClustered = index.GetSqlServerIsClustered();
+ var isClustered = index.IsClustered();
if (isClustered.HasValue)
{
yield return new Annotation(
@@ -85,7 +85,7 @@ public override IEnumerable For(IIndex index)
isClustered.Value);
}
- var includeProperties = index.GetSqlServerIncludeProperties();
+ var includeProperties = index.GetIncludeProperties();
if (includeProperties != null)
{
yield return new Annotation(
@@ -93,7 +93,7 @@ public override IEnumerable For(IIndex index)
includeProperties);
}
- var isOnline = index.GetSqlServerIsCreatedOnline();
+ var isOnline = index.IsCreatedOnline();
if (isOnline.HasValue)
{
yield return new Annotation(
@@ -110,13 +110,13 @@ public override IEnumerable For(IIndex index)
///
public override IEnumerable For(IProperty property)
{
- if (property.GetSqlServerValueGenerationStrategy() == SqlServerValueGenerationStrategy.IdentityColumn)
+ if (property.GetValueGenerationStrategy() == SqlServerValueGenerationStrategy.IdentityColumn)
{
yield return new Annotation(
SqlServerAnnotationNames.ValueGenerationStrategy,
SqlServerValueGenerationStrategy.IdentityColumn);
- var seed = property.GetSqlServerIdentitySeed();
+ var seed = property.GetIdentitySeed();
if (seed.HasValue)
{
yield return new Annotation(
@@ -124,7 +124,7 @@ public override IEnumerable For(IProperty property)
seed.Value);
}
- var increment = property.GetSqlServerIdentityIncrement();
+ var increment = property.GetIdentityIncrement();
if (increment.HasValue)
{
yield return new Annotation(
@@ -143,7 +143,7 @@ public override IEnumerable For(IProperty property)
///
public override IEnumerable ForRemove(IModel model)
{
- if (model.GetEntityTypes().Any(e => e.BaseType == null && e.GetSqlServerIsMemoryOptimized()))
+ if (model.GetEntityTypes().Any(e => e.BaseType == null && e.IsMemoryOptimized()))
{
yield return new Annotation(
SqlServerAnnotationNames.MemoryOptimized,
@@ -168,6 +168,6 @@ public override IEnumerable ForRemove(IEntityType entityType)
}
private static bool IsMemoryOptimized(IEntityType entityType)
- => entityType.GetAllBaseTypesInclusive().Any(t => t.GetSqlServerIsMemoryOptimized());
+ => entityType.GetAllBaseTypesInclusive().Any(t => t.IsMemoryOptimized());
}
}
diff --git a/src/EFCore.SqlServer/Migrations/SqlServerMigrationsSqlGenerator.cs b/src/EFCore.SqlServer/Migrations/SqlServerMigrationsSqlGenerator.cs
index 2c37b591f78..6427972e44d 100644
--- a/src/EFCore.SqlServer/Migrations/SqlServerMigrationsSqlGenerator.cs
+++ b/src/EFCore.SqlServer/Migrations/SqlServerMigrationsSqlGenerator.cs
@@ -1563,7 +1563,7 @@ protected virtual IEnumerable GetIndexesToRebuild(
{
yield return index;
}
- else if (index.GetSqlServerIncludeProperties() is IReadOnlyList includeProperties)
+ else if (index.GetIncludeProperties() is IReadOnlyList includeProperties)
{
if (includeProperties.Contains(property.Name))
{
@@ -1758,7 +1758,7 @@ private string IntegerConstant(long value)
private bool IsMemoryOptimized(Annotatable annotatable, IModel model, string schema, string tableName)
=> annotatable[SqlServerAnnotationNames.MemoryOptimized] as bool?
- ?? FindEntityTypes(model, schema, tableName)?.Any(t => t.GetSqlServerIsMemoryOptimized()) == true;
+ ?? FindEntityTypes(model, schema, tableName)?.Any(t => t.IsMemoryOptimized()) == true;
private static bool IsMemoryOptimized(Annotatable annotatable)
=> annotatable[SqlServerAnnotationNames.MemoryOptimized] as bool? == true;
diff --git a/src/EFCore.SqlServer/Update/Internal/SqlServerUpdateSqlGenerator.cs b/src/EFCore.SqlServer/Update/Internal/SqlServerUpdateSqlGenerator.cs
index 953f4115b40..58775242b0d 100644
--- a/src/EFCore.SqlServer/Update/Internal/SqlServerUpdateSqlGenerator.cs
+++ b/src/EFCore.SqlServer/Update/Internal/SqlServerUpdateSqlGenerator.cs
@@ -57,7 +57,7 @@ public virtual ResultSetMapping AppendBulkInsertOperation(
o =>
!o.IsKey
|| !o.IsRead
- || o.Property?.GetSqlServerValueGenerationStrategy() == SqlServerValueGenerationStrategy.IdentityColumn))
+ || o.Property?.GetValueGenerationStrategy() == SqlServerValueGenerationStrategy.IdentityColumn))
{
return AppendInsertOperation(commandStringBuilder, modificationCommands[0], commandPosition);
}
@@ -68,7 +68,7 @@ public virtual ResultSetMapping AppendBulkInsertOperation(
var defaultValuesOnly = writeOperations.Count == 0;
var nonIdentityOperations = modificationCommands[0].ColumnModifications
- .Where(o => o.Property?.GetSqlServerValueGenerationStrategy() != SqlServerValueGenerationStrategy.IdentityColumn)
+ .Where(o => o.Property?.GetValueGenerationStrategy() != SqlServerValueGenerationStrategy.IdentityColumn)
.ToList();
if (defaultValuesOnly)
@@ -103,7 +103,7 @@ public virtual ResultSetMapping AppendBulkInsertOperation(
}
if (modificationCommands[0].Entries.SelectMany(e => e.EntityType.GetAllBaseTypesInclusive())
- .Any(e => e.GetSqlServerIsMemoryOptimized()))
+ .Any(e => e.IsMemoryOptimized()))
{
if (!nonIdentityOperations.Any(o => o.IsRead && o.IsKey))
{
diff --git a/src/EFCore.SqlServer/ValueGeneration/Internal/SqlServerValueGeneratorCache.cs b/src/EFCore.SqlServer/ValueGeneration/Internal/SqlServerValueGeneratorCache.cs
index 4644a759d6e..95a37a4f14f 100644
--- a/src/EFCore.SqlServer/ValueGeneration/Internal/SqlServerValueGeneratorCache.cs
+++ b/src/EFCore.SqlServer/ValueGeneration/Internal/SqlServerValueGeneratorCache.cs
@@ -48,7 +48,7 @@ public virtual SqlServerSequenceValueGeneratorState GetOrAddSequenceState(
IProperty property,
IRelationalConnection connection)
{
- var sequence = property.FindSqlServerHiLoSequence();
+ var sequence = property.FindHiLoSequence();
Debug.Assert(sequence != null);
diff --git a/src/EFCore.SqlServer/ValueGeneration/Internal/SqlServerValueGeneratorSelector.cs b/src/EFCore.SqlServer/ValueGeneration/Internal/SqlServerValueGeneratorSelector.cs
index e0300389a55..d9ebd3af1c8 100644
--- a/src/EFCore.SqlServer/ValueGeneration/Internal/SqlServerValueGeneratorSelector.cs
+++ b/src/EFCore.SqlServer/ValueGeneration/Internal/SqlServerValueGeneratorSelector.cs
@@ -74,7 +74,7 @@ public override ValueGenerator Select(IProperty property, IEntityType entityType
Check.NotNull(entityType, nameof(entityType));
return property.GetValueGeneratorFactory() == null
- && property.GetSqlServerValueGenerationStrategy() == SqlServerValueGenerationStrategy.SequenceHiLo
+ && property.GetValueGenerationStrategy() == SqlServerValueGenerationStrategy.SequenceHiLo
? _sequenceFactory.Create(
property,
Cache.GetOrAddSequenceState(property, _connection),
diff --git a/src/EFCore.Sqlite.Core/Extensions/SqlitePropertyBuilderExtensions.cs b/src/EFCore.Sqlite.Core/Extensions/SqlitePropertyBuilderExtensions.cs
index 226dac15c90..8afee6aa59e 100644
--- a/src/EFCore.Sqlite.Core/Extensions/SqlitePropertyBuilderExtensions.cs
+++ b/src/EFCore.Sqlite.Core/Extensions/SqlitePropertyBuilderExtensions.cs
@@ -25,7 +25,7 @@ public static PropertyBuilder HasSrid([NotNull] this PropertyBuilder propertyBui
{
Check.NotNull(propertyBuilder, nameof(propertyBuilder));
- propertyBuilder.Metadata.SetSqliteSrid(srid);
+ propertyBuilder.Metadata.SetSrid(srid);
return propertyBuilder;
}
@@ -58,7 +58,7 @@ public static IConventionPropertyBuilder HasSrid(
{
if (propertyBuilder.CanSetSrid(srid, fromDataAnnotation))
{
- propertyBuilder.Metadata.SetSqliteSrid(srid, fromDataAnnotation);
+ propertyBuilder.Metadata.SetSrid(srid, fromDataAnnotation);
return propertyBuilder;
}
@@ -99,7 +99,7 @@ public static IConventionPropertyBuilder HasSpatialDimension(
{
if (propertyBuilder.CanSetSpatialDimension(dimension, fromDataAnnotation))
{
- propertyBuilder.Metadata.SetSqliteDimension(dimension, fromDataAnnotation);
+ propertyBuilder.Metadata.SetSpatialDimension(dimension, fromDataAnnotation);
return propertyBuilder;
}
diff --git a/src/EFCore.Sqlite.Core/Extensions/SqlitePropertyExtensions.cs b/src/EFCore.Sqlite.Core/Extensions/SqlitePropertyExtensions.cs
index 3235fe67054..4efa81b10f8 100644
--- a/src/EFCore.Sqlite.Core/Extensions/SqlitePropertyExtensions.cs
+++ b/src/EFCore.Sqlite.Core/Extensions/SqlitePropertyExtensions.cs
@@ -18,7 +18,7 @@ public static class SqlitePropertyExtensions
///
/// The property.
/// The SRID to use when creating a column for this property.
- public static int? GetSqliteSrid([NotNull] this IProperty property)
+ public static int? GetSrid([NotNull] this IProperty property)
=> (int?)property[SqliteAnnotationNames.Srid];
///
@@ -26,7 +26,7 @@ public static class SqlitePropertyExtensions
///
/// The property.
/// The SRID.
- public static void SetSqliteSrid([NotNull] this IMutableProperty property, int? value)
+ public static void SetSrid([NotNull] this IMutableProperty property, int? value)
=> property.SetOrRemoveAnnotation(SqliteAnnotationNames.Srid, value);
///
@@ -35,7 +35,7 @@ public static void SetSqliteSrid([NotNull] this IMutableProperty property, int?
/// The property.
/// The SRID.
/// Indicates whether the configuration was specified using a data annotation.
- public static void SetSqliteSrid([NotNull] this IConventionProperty property, int? value, bool fromDataAnnotation = false)
+ public static void SetSrid([NotNull] this IConventionProperty property, int? value, bool fromDataAnnotation = false)
=> property.SetOrRemoveAnnotation(SqliteAnnotationNames.Srid, value, fromDataAnnotation);
///
@@ -43,7 +43,7 @@ public static void SetSqliteSrid([NotNull] this IConventionProperty property, in
///
/// The property.
/// The for the column SRID.
- public static ConfigurationSource? GetSqliteSridConfigurationSource([NotNull] this IConventionProperty property)
+ public static ConfigurationSource? GetSridConfigurationSource([NotNull] this IConventionProperty property)
=> property.FindAnnotation(SqliteAnnotationNames.Srid)?.GetConfigurationSource();
///
@@ -51,7 +51,7 @@ public static void SetSqliteSrid([NotNull] this IConventionProperty property, in
///
/// The property.
/// The dimension to use when creating a column for this property.
- public static string GetSqliteDimension([NotNull] this IProperty property)
+ public static string GetSpatialDimension([NotNull] this IProperty property)
=> (string)property[SqliteAnnotationNames.Dimension];
///
@@ -59,7 +59,7 @@ public static string GetSqliteDimension([NotNull] this IProperty property)
///
/// The property.
/// The dimension.
- public static void SetSqliteDimension([NotNull] this IMutableProperty property, [CanBeNull] string value)
+ public static void SetSpatialDimension([NotNull] this IMutableProperty property, [CanBeNull] string value)
=> property.SetOrRemoveAnnotation(SqliteAnnotationNames.Dimension, value);
///
@@ -68,7 +68,7 @@ public static void SetSqliteDimension([NotNull] this IMutableProperty property,
/// The property.
/// The dimension.
/// Indicates whether the configuration was specified using a data annotation.
- public static void SetSqliteDimension(
+ public static void SetSpatialDimension(
[NotNull] this IConventionProperty property, [CanBeNull] string value, bool fromDataAnnotation = false)
=> property.SetOrRemoveAnnotation(SqliteAnnotationNames.Dimension, value, fromDataAnnotation);
@@ -77,7 +77,7 @@ public static void SetSqliteDimension(
///
/// The property.
/// The for the column dimension.
- public static ConfigurationSource? GetSqliteDimensionConfigurationSource([NotNull] this IConventionProperty property)
+ public static ConfigurationSource? GetSpatialDimensionConfigurationSource([NotNull] this IConventionProperty property)
=> property.FindAnnotation(SqliteAnnotationNames.Dimension)?.GetConfigurationSource();
}
}
diff --git a/src/EFCore.Sqlite.Core/Migrations/Internal/SqliteMigrationsAnnotationProvider.cs b/src/EFCore.Sqlite.Core/Migrations/Internal/SqliteMigrationsAnnotationProvider.cs
index b844fed7e62..43a00d4d1f4 100644
--- a/src/EFCore.Sqlite.Core/Migrations/Internal/SqliteMigrationsAnnotationProvider.cs
+++ b/src/EFCore.Sqlite.Core/Migrations/Internal/SqliteMigrationsAnnotationProvider.cs
@@ -70,13 +70,13 @@ public override IEnumerable For(IProperty property)
yield return new Annotation(SqliteAnnotationNames.Autoincrement, true);
}
- var srid = property.GetSqliteSrid();
+ var srid = property.GetSrid();
if (srid != null)
{
yield return new Annotation(SqliteAnnotationNames.Srid, srid);
}
- var dimension = property.GetSqliteDimension();
+ var dimension = property.GetSpatialDimension();
if (dimension != null)
{
yield return new Annotation(SqliteAnnotationNames.Dimension, dimension);
diff --git a/src/EFCore.Sqlite.NTS/Extensions/SqliteNetTopologySuitePropertyBuilderExtensions.cs b/src/EFCore.Sqlite.NTS/Extensions/SqliteNetTopologySuitePropertyBuilderExtensions.cs
index 83bfec94ca3..dcbfd03dac5 100644
--- a/src/EFCore.Sqlite.NTS/Extensions/SqliteNetTopologySuitePropertyBuilderExtensions.cs
+++ b/src/EFCore.Sqlite.NTS/Extensions/SqliteNetTopologySuitePropertyBuilderExtensions.cs
@@ -37,7 +37,7 @@ public static PropertyBuilder HasSpatialDimension(
dimension += "M";
}
- propertyBuilder.Metadata.SetSqliteDimension(dimension);
+ propertyBuilder.Metadata.SetSpatialDimension(dimension);
return propertyBuilder;
}
diff --git a/test/EFCore.SqlServer.FunctionalTests/DataAnnotationSqlServerTest.cs b/test/EFCore.SqlServer.FunctionalTests/DataAnnotationSqlServerTest.cs
index 285e6f9e8b3..4153f45ab76 100644
--- a/test/EFCore.SqlServer.FunctionalTests/DataAnnotationSqlServerTest.cs
+++ b/test/EFCore.SqlServer.FunctionalTests/DataAnnotationSqlServerTest.cs
@@ -119,7 +119,7 @@ public override ModelBuilder DatabaseGeneratedOption_configures_the_property_cor
var modelBuilder = base.DatabaseGeneratedOption_configures_the_property_correctly();
var identity = modelBuilder.Model.FindEntityType(typeof(GeneratedEntity)).FindProperty(nameof(GeneratedEntity.Identity));
- Assert.Equal(SqlServerValueGenerationStrategy.IdentityColumn, identity.GetSqlServerValueGenerationStrategy());
+ Assert.Equal(SqlServerValueGenerationStrategy.IdentityColumn, identity.GetValueGenerationStrategy());
return modelBuilder;
}
@@ -131,13 +131,13 @@ public override ModelBuilder DatabaseGeneratedOption_Identity_does_not_throw_on_
var entity = modelBuilder.Model.FindEntityType(typeof(GeneratedEntityNonInteger));
var stringProperty = entity.FindProperty(nameof(GeneratedEntityNonInteger.String));
- Assert.Equal(SqlServerValueGenerationStrategy.None, stringProperty.GetSqlServerValueGenerationStrategy());
+ Assert.Equal(SqlServerValueGenerationStrategy.None, stringProperty.GetValueGenerationStrategy());
var dateTimeProperty = entity.FindProperty(nameof(GeneratedEntityNonInteger.DateTime));
- Assert.Equal(SqlServerValueGenerationStrategy.None, dateTimeProperty.GetSqlServerValueGenerationStrategy());
+ Assert.Equal(SqlServerValueGenerationStrategy.None, dateTimeProperty.GetValueGenerationStrategy());
var guidProperty = entity.FindProperty(nameof(GeneratedEntityNonInteger.Guid));
- Assert.Equal(SqlServerValueGenerationStrategy.None, guidProperty.GetSqlServerValueGenerationStrategy());
+ Assert.Equal(SqlServerValueGenerationStrategy.None, guidProperty.GetValueGenerationStrategy());
return modelBuilder;
}
diff --git a/test/EFCore.SqlServer.Tests/Infrastructure/SqlServerModelValidatorTest.cs b/test/EFCore.SqlServer.Tests/Infrastructure/SqlServerModelValidatorTest.cs
index e8d5c8ea3a2..0df01c755ce 100644
--- a/test/EFCore.SqlServer.Tests/Infrastructure/SqlServerModelValidatorTest.cs
+++ b/test/EFCore.SqlServer.Tests/Infrastructure/SqlServerModelValidatorTest.cs
@@ -417,7 +417,7 @@ protected virtual void ConfigureProperty(IMutableProperty property, string confi
property.SetComputedColumnSql(value);
break;
case "SqlServerValueGenerationStrategy":
- property.SetSqlServerValueGenerationStrategy(SqlServerValueGenerationStrategy.IdentityColumn);
+ property.SetValueGenerationStrategy(SqlServerValueGenerationStrategy.IdentityColumn);
break;
default:
throw new NotImplementedException();
diff --git a/test/EFCore.SqlServer.Tests/Metadata/Conventions/SqlServerMemoryOptimizedTablesConventionTest.cs b/test/EFCore.SqlServer.Tests/Metadata/Conventions/SqlServerMemoryOptimizedTablesConventionTest.cs
index 73784762c30..a5bff9465c8 100644
--- a/test/EFCore.SqlServer.Tests/Metadata/Conventions/SqlServerMemoryOptimizedTablesConventionTest.cs
+++ b/test/EFCore.SqlServer.Tests/Metadata/Conventions/SqlServerMemoryOptimizedTablesConventionTest.cs
@@ -18,8 +18,8 @@ public void Keys_and_indexes_are_nonclustered_for_memory_optimized_tables(bool o
modelBuilder.Entity();
- Assert.True(modelBuilder.Model.FindEntityType(typeof(Order)).GetKeys().All(k => k.GetSqlServerIsClustered() == null));
- Assert.True(modelBuilder.Model.FindEntityType(typeof(Order)).GetIndexes().All(k => k.GetSqlServerIsClustered() == null));
+ Assert.True(modelBuilder.Model.FindEntityType(typeof(Order)).GetKeys().All(k => k.IsClustered() == null));
+ Assert.True(modelBuilder.Model.FindEntityType(typeof(Order)).GetIndexes().All(k => k.IsClustered() == null));
if (obsolete)
{
@@ -40,8 +40,8 @@ public void Keys_and_indexes_are_nonclustered_for_memory_optimized_tables(bool o
});
modelBuilder.Entity().HasIndex(o => o.CustomerId);
- Assert.True(modelBuilder.Model.FindEntityType(typeof(Order)).GetKeys().All(k => k.GetSqlServerIsClustered() == false));
- Assert.True(modelBuilder.Model.FindEntityType(typeof(Order)).GetIndexes().All(k => k.GetSqlServerIsClustered() == false));
+ Assert.True(modelBuilder.Model.FindEntityType(typeof(Order)).GetKeys().All(k => k.IsClustered() == false));
+ Assert.True(modelBuilder.Model.FindEntityType(typeof(Order)).GetIndexes().All(k => k.IsClustered() == false));
if (obsolete)
{
@@ -54,8 +54,8 @@ public void Keys_and_indexes_are_nonclustered_for_memory_optimized_tables(bool o
modelBuilder.Entity().IsMemoryOptimized(false);
}
- Assert.True(modelBuilder.Model.FindEntityType(typeof(Order)).GetKeys().All(k => k.GetSqlServerIsClustered() == null));
- Assert.True(modelBuilder.Model.FindEntityType(typeof(Order)).GetIndexes().All(k => k.GetSqlServerIsClustered() == null));
+ Assert.True(modelBuilder.Model.FindEntityType(typeof(Order)).GetKeys().All(k => k.IsClustered() == null));
+ Assert.True(modelBuilder.Model.FindEntityType(typeof(Order)).GetIndexes().All(k => k.IsClustered() == null));
}
private class Order
diff --git a/test/EFCore.SqlServer.Tests/Metadata/SqlServerBuilderExtensionsTest.cs b/test/EFCore.SqlServer.Tests/Metadata/SqlServerBuilderExtensionsTest.cs
index c74ba691d2e..a042c7e563f 100644
--- a/test/EFCore.SqlServer.Tests/Metadata/SqlServerBuilderExtensionsTest.cs
+++ b/test/EFCore.SqlServer.Tests/Metadata/SqlServerBuilderExtensionsTest.cs
@@ -26,7 +26,7 @@ public void Setting_column_default_value_does_not_set_identity_column()
var model = modelBuilder.Model;
var property = model.FindEntityType(typeof(Customer)).FindProperty(nameof(Customer.Id));
- Assert.Equal(SqlServerValueGenerationStrategy.None, property.GetSqlServerValueGenerationStrategy());
+ Assert.Equal(SqlServerValueGenerationStrategy.None, property.GetValueGenerationStrategy());
Assert.Equal(ValueGenerated.OnAdd, property.ValueGenerated);
}
@@ -43,7 +43,7 @@ public void Setting_column_default_value_sql_does_not_set_identity_column()
var model = modelBuilder.Model;
var property = model.FindEntityType(typeof(Customer)).FindProperty(nameof(Customer.Id));
- Assert.Equal(SqlServerValueGenerationStrategy.None, property.GetSqlServerValueGenerationStrategy());
+ Assert.Equal(SqlServerValueGenerationStrategy.None, property.GetValueGenerationStrategy());
Assert.Equal(ValueGenerated.OnAdd, property.ValueGenerated);
}
@@ -87,7 +87,7 @@ public void Can_set_MemoryOptimized(bool obsolete)
var entityType = modelBuilder.Model.FindEntityType(typeof(Customer));
- Assert.True(entityType.GetSqlServerIsMemoryOptimized());
+ Assert.True(entityType.IsMemoryOptimized());
if (obsolete)
{
@@ -104,7 +104,7 @@ public void Can_set_MemoryOptimized(bool obsolete)
.IsMemoryOptimized(false);
}
- Assert.False(entityType.GetSqlServerIsMemoryOptimized());
+ Assert.False(entityType.IsMemoryOptimized());
}
[ConditionalTheory]
@@ -131,7 +131,7 @@ public void Can_set_MemoryOptimized_non_generic(bool obsolete)
var entityType = modelBuilder.Model.FindEntityType(typeof(Customer));
- Assert.True(entityType.GetSqlServerIsMemoryOptimized());
+ Assert.True(entityType.IsMemoryOptimized());
if (obsolete)
{
@@ -148,7 +148,7 @@ public void Can_set_MemoryOptimized_non_generic(bool obsolete)
.IsMemoryOptimized(false);
}
- Assert.False(entityType.GetSqlServerIsMemoryOptimized());
+ Assert.False(entityType.IsMemoryOptimized());
}
[ConditionalTheory]
@@ -177,7 +177,7 @@ public void Can_set_index_clustering(bool obsolete)
var index = modelBuilder.Model.FindEntityType(typeof(Customer)).GetIndexes().Single();
- Assert.True(index.GetSqlServerIsClustered().Value);
+ Assert.True(index.IsClustered().Value);
}
[ConditionalTheory]
@@ -206,7 +206,7 @@ public void Can_set_key_clustering(bool obsolete)
var key = modelBuilder.Model.FindEntityType(typeof(Customer)).FindPrimaryKey();
- Assert.True(key.GetSqlServerIsClustered().Value);
+ Assert.True(key.IsClustered().Value);
}
[ConditionalTheory]
@@ -235,9 +235,9 @@ public void Can_set_index_include(bool obsolete)
var index = modelBuilder.Model.FindEntityType(typeof(Customer)).GetIndexes().Single();
- Assert.NotNull(index.GetSqlServerIncludeProperties());
+ Assert.NotNull(index.GetIncludeProperties());
Assert.Collection(
- index.GetSqlServerIncludeProperties(),
+ index.GetIncludeProperties(),
c => Assert.Equal(nameof(Customer.Offset), c));
}
@@ -270,9 +270,9 @@ public void Can_set_index_include_after_unique_using_generic_builder(bool obsole
var index = modelBuilder.Model.FindEntityType(typeof(Customer)).GetIndexes().Single();
Assert.True(index.IsUnique);
- Assert.NotNull(index.GetSqlServerIncludeProperties());
+ Assert.NotNull(index.GetIncludeProperties());
Assert.Collection(
- index.GetSqlServerIncludeProperties(),
+ index.GetIncludeProperties(),
c => Assert.Equal(nameof(Customer.Offset), c));
}
@@ -309,9 +309,9 @@ public void Can_set_index_include_after_annotation_using_generic_builder(bool ob
Assert.NotNull(annotation);
Assert.True(annotation.Value as bool?);
- Assert.NotNull(index.GetSqlServerIncludeProperties());
+ Assert.NotNull(index.GetIncludeProperties());
Assert.Collection(
- index.GetSqlServerIncludeProperties(),
+ index.GetIncludeProperties(),
c => Assert.Equal(nameof(Customer.Offset), c));
}
@@ -341,9 +341,9 @@ public void Can_set_index_include_non_generic(bool obsolete)
var index = modelBuilder.Model.FindEntityType(typeof(Customer)).GetIndexes().Single();
- Assert.NotNull(index.GetSqlServerIncludeProperties());
+ Assert.NotNull(index.GetIncludeProperties());
Assert.Collection(
- index.GetSqlServerIncludeProperties(),
+ index.GetIncludeProperties(),
c => Assert.Equal(nameof(Customer.Offset), c));
}
@@ -373,7 +373,7 @@ public void Can_set_index_online(bool obsolete)
var index = modelBuilder.Model.FindEntityType(typeof(Customer)).GetIndexes().Single();
- Assert.True(index.GetSqlServerIsCreatedOnline());
+ Assert.True(index.IsCreatedOnline());
}
[ConditionalTheory]
@@ -402,7 +402,7 @@ public void Can_set_index_online_non_generic(bool obsolete)
var index = modelBuilder.Model.FindEntityType(typeof(Customer)).GetIndexes().Single();
- Assert.True(index.GetSqlServerIsCreatedOnline());
+ Assert.True(index.IsCreatedOnline());
}
[ConditionalTheory]
@@ -426,9 +426,9 @@ public void Can_set_sequences_for_model(bool obsolete)
var relationalExtensions = modelBuilder.Model;
var sqlServerExtensions = modelBuilder.Model;
- Assert.Equal(SqlServerValueGenerationStrategy.SequenceHiLo, sqlServerExtensions.GetSqlServerValueGenerationStrategy());
- Assert.Equal(SqlServerModelExtensions.DefaultHiLoSequenceName, sqlServerExtensions.GetSqlServerHiLoSequenceName());
- Assert.Null(sqlServerExtensions.GetSqlServerHiLoSequenceSchema());
+ Assert.Equal(SqlServerValueGenerationStrategy.SequenceHiLo, sqlServerExtensions.GetValueGenerationStrategy());
+ Assert.Equal(SqlServerModelExtensions.DefaultHiLoSequenceName, sqlServerExtensions.GetHiLoSequenceName());
+ Assert.Null(sqlServerExtensions.GetHiLoSequenceSchema());
Assert.NotNull(relationalExtensions.FindSequence(SqlServerModelExtensions.DefaultHiLoSequenceName));
Assert.NotNull(sqlServerExtensions.FindSequence(SqlServerModelExtensions.DefaultHiLoSequenceName));
@@ -455,9 +455,9 @@ public void Can_set_sequences_with_name_for_model(bool obsolete)
var relationalExtensions = modelBuilder.Model;
var sqlServerExtensions = modelBuilder.Model;
- Assert.Equal(SqlServerValueGenerationStrategy.SequenceHiLo, sqlServerExtensions.GetSqlServerValueGenerationStrategy());
- Assert.Equal("Snook", sqlServerExtensions.GetSqlServerHiLoSequenceName());
- Assert.Null(sqlServerExtensions.GetSqlServerHiLoSequenceSchema());
+ Assert.Equal(SqlServerValueGenerationStrategy.SequenceHiLo, sqlServerExtensions.GetValueGenerationStrategy());
+ Assert.Equal("Snook", sqlServerExtensions.GetHiLoSequenceName());
+ Assert.Null(sqlServerExtensions.GetHiLoSequenceSchema());
Assert.NotNull(relationalExtensions.FindSequence("Snook"));
@@ -493,9 +493,9 @@ public void Can_set_sequences_with_schema_and_name_for_model(bool obsolete)
var relationalExtensions = modelBuilder.Model;
var sqlServerExtensions = modelBuilder.Model;
- Assert.Equal(SqlServerValueGenerationStrategy.SequenceHiLo, sqlServerExtensions.GetSqlServerValueGenerationStrategy());
- Assert.Equal("Snook", sqlServerExtensions.GetSqlServerHiLoSequenceName());
- Assert.Equal("Tasty", sqlServerExtensions.GetSqlServerHiLoSequenceSchema());
+ Assert.Equal(SqlServerValueGenerationStrategy.SequenceHiLo, sqlServerExtensions.GetValueGenerationStrategy());
+ Assert.Equal("Snook", sqlServerExtensions.GetHiLoSequenceName());
+ Assert.Equal("Tasty", sqlServerExtensions.GetHiLoSequenceSchema());
Assert.NotNull(relationalExtensions.FindSequence("Snook", "Tasty"));
@@ -537,9 +537,9 @@ public void Can_set_use_of_existing_relational_sequence_for_model(bool obsolete)
var relationalExtensions = modelBuilder.Model;
var sqlServerExtensions = modelBuilder.Model;
- Assert.Equal(SqlServerValueGenerationStrategy.SequenceHiLo, sqlServerExtensions.GetSqlServerValueGenerationStrategy());
- Assert.Equal("Snook", sqlServerExtensions.GetSqlServerHiLoSequenceName());
- Assert.Equal("Tasty", sqlServerExtensions.GetSqlServerHiLoSequenceSchema());
+ Assert.Equal(SqlServerValueGenerationStrategy.SequenceHiLo, sqlServerExtensions.GetValueGenerationStrategy());
+ Assert.Equal("Snook", sqlServerExtensions.GetHiLoSequenceName());
+ Assert.Equal("Tasty", sqlServerExtensions.GetHiLoSequenceSchema());
ValidateSchemaNamedSpecificSequence(relationalExtensions.FindSequence("Snook", "Tasty"));
ValidateSchemaNamedSpecificSequence(sqlServerExtensions.FindSequence("Snook", "Tasty"));
@@ -573,9 +573,9 @@ public void Can_set_use_of_existing_SQL_sequence_for_model(bool obsolete)
var relationalExtensions = modelBuilder.Model;
var sqlServerExtensions = modelBuilder.Model;
- Assert.Equal(SqlServerValueGenerationStrategy.SequenceHiLo, sqlServerExtensions.GetSqlServerValueGenerationStrategy());
- Assert.Equal("Snook", sqlServerExtensions.GetSqlServerHiLoSequenceName());
- Assert.Equal("Tasty", sqlServerExtensions.GetSqlServerHiLoSequenceSchema());
+ Assert.Equal(SqlServerValueGenerationStrategy.SequenceHiLo, sqlServerExtensions.GetValueGenerationStrategy());
+ Assert.Equal("Snook", sqlServerExtensions.GetHiLoSequenceName());
+ Assert.Equal("Tasty", sqlServerExtensions.GetHiLoSequenceSchema());
ValidateSchemaNamedSpecificSequence(relationalExtensions.FindSequence("Snook", "Tasty"));
ValidateSchemaNamedSpecificSequence(sqlServerExtensions.FindSequence("Snook", "Tasty"));
@@ -612,9 +612,9 @@ public void Can_set_identities_for_model(bool obsolete)
var model = modelBuilder.Model;
- Assert.Equal(SqlServerValueGenerationStrategy.IdentityColumn, model.GetSqlServerValueGenerationStrategy());
- Assert.Equal(SqlServerModelExtensions.DefaultHiLoSequenceName, model.GetSqlServerHiLoSequenceName());
- Assert.Null(model.GetSqlServerHiLoSequenceSchema());
+ Assert.Equal(SqlServerValueGenerationStrategy.IdentityColumn, model.GetValueGenerationStrategy());
+ Assert.Equal(SqlServerModelExtensions.DefaultHiLoSequenceName, model.GetHiLoSequenceName());
+ Assert.Null(model.GetHiLoSequenceSchema());
Assert.Null(model.FindSequence(SqlServerModelExtensions.DefaultHiLoSequenceName));
}
@@ -648,19 +648,19 @@ public void Setting_SqlServer_identities_for_model_is_lower_priority_than_relati
var model = modelBuilder.Model;
var idProperty = model.FindEntityType(typeof(Customer)).FindProperty(nameof(Customer.Id));
- Assert.Equal(SqlServerValueGenerationStrategy.None, idProperty.GetSqlServerValueGenerationStrategy());
+ Assert.Equal(SqlServerValueGenerationStrategy.None, idProperty.GetValueGenerationStrategy());
Assert.Equal(ValueGenerated.OnAdd, idProperty.ValueGenerated);
Assert.Equal(1, idProperty.GetDefaultValue());
Assert.Equal(1, idProperty.GetDefaultValue());
var nameProperty = model.FindEntityType(typeof(Customer)).FindProperty(nameof(Customer.Name));
- Assert.Equal(SqlServerValueGenerationStrategy.None, nameProperty.GetSqlServerValueGenerationStrategy());
+ Assert.Equal(SqlServerValueGenerationStrategy.None, nameProperty.GetValueGenerationStrategy());
Assert.Equal(ValueGenerated.OnAddOrUpdate, nameProperty.ValueGenerated);
Assert.Equal("Default", nameProperty.GetComputedColumnSql());
Assert.Equal("Default", nameProperty.GetComputedColumnSql());
var offsetProperty = model.FindEntityType(typeof(Customer)).FindProperty(nameof(Customer.Offset));
- Assert.Equal(SqlServerValueGenerationStrategy.None, offsetProperty.GetSqlServerValueGenerationStrategy());
+ Assert.Equal(SqlServerValueGenerationStrategy.None, offsetProperty.GetValueGenerationStrategy());
Assert.Equal(ValueGenerated.OnAdd, offsetProperty.ValueGenerated);
Assert.Equal("Now", offsetProperty.GetDefaultValueSql());
Assert.Equal("Now", offsetProperty.GetDefaultValueSql());
@@ -693,9 +693,9 @@ public void Can_set_sequence_for_property(bool obsolete)
var model = modelBuilder.Model;
var property = model.FindEntityType(typeof(Customer)).FindProperty("Id");
- Assert.Equal(SqlServerValueGenerationStrategy.SequenceHiLo, property.GetSqlServerValueGenerationStrategy());
+ Assert.Equal(SqlServerValueGenerationStrategy.SequenceHiLo, property.GetValueGenerationStrategy());
Assert.Equal(ValueGenerated.OnAdd, property.ValueGenerated);
- Assert.Equal(SqlServerModelExtensions.DefaultHiLoSequenceName, property.GetSqlServerHiLoSequenceName());
+ Assert.Equal(SqlServerModelExtensions.DefaultHiLoSequenceName, property.GetHiLoSequenceName());
Assert.NotNull(model.FindSequence(SqlServerModelExtensions.DefaultHiLoSequenceName));
Assert.NotNull(model.FindSequence(SqlServerModelExtensions.DefaultHiLoSequenceName));
@@ -728,10 +728,10 @@ public void Can_set_sequences_with_name_for_property(bool obsolete)
var model = modelBuilder.Model;
var property = model.FindEntityType(typeof(Customer)).FindProperty("Id");
- Assert.Equal(SqlServerValueGenerationStrategy.SequenceHiLo, property.GetSqlServerValueGenerationStrategy());
+ Assert.Equal(SqlServerValueGenerationStrategy.SequenceHiLo, property.GetValueGenerationStrategy());
Assert.Equal(ValueGenerated.OnAdd, property.ValueGenerated);
- Assert.Equal("Snook", property.GetSqlServerHiLoSequenceName());
- Assert.Null(property.GetSqlServerHiLoSequenceSchema());
+ Assert.Equal("Snook", property.GetHiLoSequenceName());
+ Assert.Null(property.GetHiLoSequenceSchema());
Assert.NotNull(model.FindSequence("Snook"));
@@ -773,10 +773,10 @@ public void Can_set_sequences_with_schema_and_name_for_property(bool obsolete)
var model = modelBuilder.Model;
var property = model.FindEntityType(typeof(Customer)).FindProperty("Id");
- Assert.Equal(SqlServerValueGenerationStrategy.SequenceHiLo, property.GetSqlServerValueGenerationStrategy());
+ Assert.Equal(SqlServerValueGenerationStrategy.SequenceHiLo, property.GetValueGenerationStrategy());
Assert.Equal(ValueGenerated.OnAdd, property.ValueGenerated);
- Assert.Equal("Snook", property.GetSqlServerHiLoSequenceName());
- Assert.Equal("Tasty", property.GetSqlServerHiLoSequenceSchema());
+ Assert.Equal("Snook", property.GetHiLoSequenceName());
+ Assert.Equal("Tasty", property.GetHiLoSequenceSchema());
Assert.NotNull(model.FindSequence("Snook", "Tasty"));
@@ -824,10 +824,10 @@ public void Can_set_use_of_existing_relational_sequence_for_property(bool obsole
var model = modelBuilder.Model;
var property = model.FindEntityType(typeof(Customer)).FindProperty("Id");
- Assert.Equal(SqlServerValueGenerationStrategy.SequenceHiLo, property.GetSqlServerValueGenerationStrategy());
+ Assert.Equal(SqlServerValueGenerationStrategy.SequenceHiLo, property.GetValueGenerationStrategy());
Assert.Equal(ValueGenerated.OnAdd, property.ValueGenerated);
- Assert.Equal("Snook", property.GetSqlServerHiLoSequenceName());
- Assert.Equal("Tasty", property.GetSqlServerHiLoSequenceSchema());
+ Assert.Equal("Snook", property.GetHiLoSequenceName());
+ Assert.Equal("Tasty", property.GetHiLoSequenceSchema());
ValidateSchemaNamedSpecificSequence(model.FindSequence("Snook", "Tasty"));
ValidateSchemaNamedSpecificSequence(model.FindSequence("Snook", "Tasty"));
@@ -862,10 +862,10 @@ public void Can_set_use_of_existing_relational_sequence_for_property_using_neste
var model = modelBuilder.Model;
var property = model.FindEntityType(typeof(Customer)).FindProperty("Id");
- Assert.Equal(SqlServerValueGenerationStrategy.SequenceHiLo, property.GetSqlServerValueGenerationStrategy());
+ Assert.Equal(SqlServerValueGenerationStrategy.SequenceHiLo, property.GetValueGenerationStrategy());
Assert.Equal(ValueGenerated.OnAdd, property.ValueGenerated);
- Assert.Equal("Snook", property.GetSqlServerHiLoSequenceName());
- Assert.Equal("Tasty", property.GetSqlServerHiLoSequenceSchema());
+ Assert.Equal("Snook", property.GetHiLoSequenceName());
+ Assert.Equal("Tasty", property.GetHiLoSequenceSchema());
ValidateSchemaNamedSpecificSequence(model.FindSequence("Snook", "Tasty"));
ValidateSchemaNamedSpecificSequence(model.FindSequence("Snook", "Tasty"));
@@ -905,10 +905,10 @@ public void Can_set_use_of_existing_SQL_sequence_for_property(bool obsolete)
var model = modelBuilder.Model;
var property = model.FindEntityType(typeof(Customer)).FindProperty("Id");
- Assert.Equal(SqlServerValueGenerationStrategy.SequenceHiLo, property.GetSqlServerValueGenerationStrategy());
+ Assert.Equal(SqlServerValueGenerationStrategy.SequenceHiLo, property.GetValueGenerationStrategy());
Assert.Equal(ValueGenerated.OnAdd, property.ValueGenerated);
- Assert.Equal("Snook", property.GetSqlServerHiLoSequenceName());
- Assert.Equal("Tasty", property.GetSqlServerHiLoSequenceSchema());
+ Assert.Equal("Snook", property.GetHiLoSequenceName());
+ Assert.Equal("Tasty", property.GetHiLoSequenceSchema());
ValidateSchemaNamedSpecificSequence(model.FindSequence("Snook", "Tasty"));
}
@@ -950,10 +950,10 @@ public void Can_set_use_of_existing_SQL_sequence_for_property_using_nested_closu
var model = modelBuilder.Model;
var property = model.FindEntityType(typeof(Customer)).FindProperty("Id");
- Assert.Equal(SqlServerValueGenerationStrategy.SequenceHiLo, property.GetSqlServerValueGenerationStrategy());
+ Assert.Equal(SqlServerValueGenerationStrategy.SequenceHiLo, property.GetValueGenerationStrategy());
Assert.Equal(ValueGenerated.OnAdd, property.ValueGenerated);
- Assert.Equal("Snook", property.GetSqlServerHiLoSequenceName());
- Assert.Equal("Tasty", property.GetSqlServerHiLoSequenceSchema());
+ Assert.Equal("Snook", property.GetHiLoSequenceName());
+ Assert.Equal("Tasty", property.GetHiLoSequenceSchema());
ValidateSchemaNamedSpecificSequence(model.FindSequence("Snook", "Tasty"));
}
@@ -985,11 +985,11 @@ public void Can_set_identities_for_property(bool obsolete)
var model = modelBuilder.Model;
var property = model.FindEntityType(typeof(Customer)).FindProperty("Id");
- Assert.Equal(SqlServerValueGenerationStrategy.IdentityColumn, property.GetSqlServerValueGenerationStrategy());
+ Assert.Equal(SqlServerValueGenerationStrategy.IdentityColumn, property.GetValueGenerationStrategy());
Assert.Equal(ValueGenerated.OnAdd, property.ValueGenerated);
- Assert.Equal(1, property.GetSqlServerIdentitySeed());
- Assert.Equal(1, property.GetSqlServerIdentityIncrement());
- Assert.Null(property.GetSqlServerHiLoSequenceName());
+ Assert.Equal(1, property.GetIdentitySeed());
+ Assert.Equal(1, property.GetIdentityIncrement());
+ Assert.Null(property.GetHiLoSequenceName());
Assert.Null(model.FindSequence(SqlServerModelExtensions.DefaultHiLoSequenceName));
Assert.Null(model.FindSequence(SqlServerModelExtensions.DefaultHiLoSequenceName));
@@ -1022,11 +1022,11 @@ public void Can_set_identities_with_seed_and_identity_for_property(bool obsolete
var model = modelBuilder.Model;
var property = model.FindEntityType(typeof(Customer)).FindProperty("Id");
- Assert.Equal(SqlServerValueGenerationStrategy.IdentityColumn, property.GetSqlServerValueGenerationStrategy());
+ Assert.Equal(SqlServerValueGenerationStrategy.IdentityColumn, property.GetValueGenerationStrategy());
Assert.Equal(ValueGenerated.OnAdd, property.ValueGenerated);
- Assert.Equal(100, property.GetSqlServerIdentitySeed());
- Assert.Equal(5, property.GetSqlServerIdentityIncrement());
- Assert.Null(property.GetSqlServerHiLoSequenceName());
+ Assert.Equal(100, property.GetIdentitySeed());
+ Assert.Equal(5, property.GetIdentityIncrement());
+ Assert.Null(property.GetHiLoSequenceName());
Assert.Null(model.FindSequence(SqlServerModelExtensions.DefaultHiLoSequenceName));
Assert.Null(model.FindSequence(SqlServerModelExtensions.DefaultHiLoSequenceName));
diff --git a/test/EFCore.SqlServer.Tests/Metadata/SqlServerMetadataBuilderExtensionsTest.cs b/test/EFCore.SqlServer.Tests/Metadata/SqlServerMetadataBuilderExtensionsTest.cs
index 02ffac84273..45cde596910 100644
--- a/test/EFCore.SqlServer.Tests/Metadata/SqlServerMetadataBuilderExtensionsTest.cs
+++ b/test/EFCore.SqlServer.Tests/Metadata/SqlServerMetadataBuilderExtensionsTest.cs
@@ -24,16 +24,16 @@ public void Can_access_model()
Assert.NotNull(builder
.HasValueGenerationStrategy(SqlServerValueGenerationStrategy.SequenceHiLo));
- Assert.Equal(SqlServerValueGenerationStrategy.SequenceHiLo, builder.Metadata.GetSqlServerValueGenerationStrategy());
+ Assert.Equal(SqlServerValueGenerationStrategy.SequenceHiLo, builder.Metadata.GetValueGenerationStrategy());
Assert.NotNull(builder
.HasValueGenerationStrategy(SqlServerValueGenerationStrategy.IdentityColumn, fromDataAnnotation: true));
Assert.Equal(
- SqlServerValueGenerationStrategy.IdentityColumn, builder.Metadata.GetSqlServerValueGenerationStrategy());
+ SqlServerValueGenerationStrategy.IdentityColumn, builder.Metadata.GetValueGenerationStrategy());
Assert.Null(builder
.HasValueGenerationStrategy(SqlServerValueGenerationStrategy.SequenceHiLo));
- Assert.Equal(SqlServerValueGenerationStrategy.IdentityColumn, builder.Metadata.GetSqlServerValueGenerationStrategy());
+ Assert.Equal(SqlServerValueGenerationStrategy.IdentityColumn, builder.Metadata.GetValueGenerationStrategy());
Assert.Equal(
1, builder.Metadata.GetAnnotations().Count(
@@ -46,13 +46,13 @@ public void Can_access_entity_type()
var typeBuilder = CreateBuilder().Entity(typeof(Splot));
Assert.NotNull(typeBuilder.IsMemoryOptimized(true));
- Assert.True(typeBuilder.Metadata.GetSqlServerIsMemoryOptimized());
+ Assert.True(typeBuilder.Metadata.IsMemoryOptimized());
Assert.NotNull(typeBuilder.IsMemoryOptimized(false, fromDataAnnotation: true));
- Assert.False(typeBuilder.Metadata.GetSqlServerIsMemoryOptimized());
+ Assert.False(typeBuilder.Metadata.IsMemoryOptimized());
Assert.Null(typeBuilder.IsMemoryOptimized(true));
- Assert.False(typeBuilder.Metadata.GetSqlServerIsMemoryOptimized());
+ Assert.False(typeBuilder.Metadata.IsMemoryOptimized());
Assert.Equal(
1, typeBuilder.Metadata.GetAnnotations().Count(
@@ -67,13 +67,13 @@ public void Can_access_property()
.Property(typeof(int), "Id");
Assert.NotNull(propertyBuilder.HasHiLoSequence("Splew", null));
- Assert.Equal("Splew", propertyBuilder.Metadata.GetSqlServerHiLoSequenceName());
+ Assert.Equal("Splew", propertyBuilder.Metadata.GetHiLoSequenceName());
Assert.NotNull(propertyBuilder.HasHiLoSequence("Splow", null, fromDataAnnotation: true));
- Assert.Equal("Splow", propertyBuilder.Metadata.GetSqlServerHiLoSequenceName());
+ Assert.Equal("Splow", propertyBuilder.Metadata.GetHiLoSequenceName());
Assert.Null(propertyBuilder.HasHiLoSequence("Splod", null));
- Assert.Equal("Splow", propertyBuilder.Metadata.GetSqlServerHiLoSequenceName());
+ Assert.Equal("Splow", propertyBuilder.Metadata.GetHiLoSequenceName());
Assert.Equal(
1, propertyBuilder.Metadata.GetAnnotations().Count(
@@ -125,13 +125,13 @@ public void Can_access_key()
var keyBuilder = entityTypeBuilder.HasKey(new[] { idProperty });
Assert.NotNull(keyBuilder.IsClustered(true));
- Assert.True(keyBuilder.Metadata.GetSqlServerIsClustered());
+ Assert.True(keyBuilder.Metadata.IsClustered());
Assert.NotNull(keyBuilder.IsClustered(false, fromDataAnnotation: true));
- Assert.False(keyBuilder.Metadata.GetSqlServerIsClustered());
+ Assert.False(keyBuilder.Metadata.IsClustered());
Assert.Null(keyBuilder.IsClustered(true));
- Assert.False(keyBuilder.Metadata.GetSqlServerIsClustered());
+ Assert.False(keyBuilder.Metadata.IsClustered());
Assert.Equal(
1, keyBuilder.Metadata.GetAnnotations().Count(
@@ -158,7 +158,7 @@ public void Can_access_index(bool obsolete)
{
Assert.NotNull(indexBuilder.IsClustered(true));
}
- Assert.True(indexBuilder.Metadata.GetSqlServerIsClustered());
+ Assert.True(indexBuilder.Metadata.IsClustered());
if (obsolete)
{
@@ -170,7 +170,7 @@ public void Can_access_index(bool obsolete)
{
Assert.NotNull(indexBuilder.IsClustered(false, fromDataAnnotation: true));
}
- Assert.False(indexBuilder.Metadata.GetSqlServerIsClustered());
+ Assert.False(indexBuilder.Metadata.IsClustered());
if (obsolete)
@@ -183,7 +183,7 @@ public void Can_access_index(bool obsolete)
{
Assert.Null(indexBuilder.IsClustered(true));
}
- Assert.False(indexBuilder.Metadata.GetSqlServerIsClustered());
+ Assert.False(indexBuilder.Metadata.IsClustered());
Assert.Equal(
1, indexBuilder.Metadata.GetAnnotations().Count(
diff --git a/test/EFCore.SqlServer.Tests/Metadata/SqlServerMetadataExtensionsTest.cs b/test/EFCore.SqlServer.Tests/Metadata/SqlServerMetadataExtensionsTest.cs
index dbb73f98045..3eca4950dc9 100644
--- a/test/EFCore.SqlServer.Tests/Metadata/SqlServerMetadataExtensionsTest.cs
+++ b/test/EFCore.SqlServer.Tests/Metadata/SqlServerMetadataExtensionsTest.cs
@@ -76,15 +76,15 @@ public void Can_get_and_set_index_clustering()
.HasIndex(e => e.Id)
.Metadata;
- Assert.Null(index.GetSqlServerIsClustered());
+ Assert.Null(index.IsClustered());
- index.SetSqlServerIsClustered(true);
+ index.SetIsClustered(true);
- Assert.True(index.GetSqlServerIsClustered().Value);
+ Assert.True(index.IsClustered().Value);
- index.SetSqlServerIsClustered(null);
+ index.SetIsClustered(null);
- Assert.Null(index.GetSqlServerIsClustered());
+ Assert.Null(index.IsClustered());
}
[ConditionalFact]
@@ -97,15 +97,15 @@ public void Can_get_and_set_key_clustering()
.HasKey(e => e.Id)
.Metadata;
- Assert.Null(key.GetSqlServerIsClustered());
+ Assert.Null(key.IsClustered());
- key.SetSqlServerIsClustered(true);
+ key.SetIsClustered(true);
- Assert.True(key.GetSqlServerIsClustered().Value);
+ Assert.True(key.IsClustered().Value);
- key.SetSqlServerIsClustered(null);
+ key.SetIsClustered(null);
- Assert.Null(key.GetSqlServerIsClustered());
+ Assert.Null(key.IsClustered());
}
[ConditionalFact]
@@ -254,15 +254,15 @@ public void Can_get_and_set_value_generation_on_model()
var modelBuilder = GetModelBuilder();
var model = modelBuilder.Model;
- Assert.Equal(SqlServerValueGenerationStrategy.IdentityColumn, model.GetSqlServerValueGenerationStrategy());
+ Assert.Equal(SqlServerValueGenerationStrategy.IdentityColumn, model.GetValueGenerationStrategy());
- model.SetSqlServerValueGenerationStrategy(SqlServerValueGenerationStrategy.SequenceHiLo);
+ model.SetValueGenerationStrategy(SqlServerValueGenerationStrategy.SequenceHiLo);
- Assert.Equal(SqlServerValueGenerationStrategy.SequenceHiLo, model.GetSqlServerValueGenerationStrategy());
+ Assert.Equal(SqlServerValueGenerationStrategy.SequenceHiLo, model.GetValueGenerationStrategy());
- model.SetSqlServerValueGenerationStrategy(null);
+ model.SetValueGenerationStrategy(null);
- Assert.Null(model.GetSqlServerValueGenerationStrategy());
+ Assert.Null(model.GetValueGenerationStrategy());
}
[ConditionalFact]
@@ -271,13 +271,13 @@ public void Can_get_and_set_default_sequence_name_on_model()
var modelBuilder = GetModelBuilder();
var model = modelBuilder.Model;
- model.SetSqlServerHiLoSequenceName("Tasty.Snook");
+ model.SetHiLoSequenceName("Tasty.Snook");
- Assert.Equal("Tasty.Snook", model.GetSqlServerHiLoSequenceName());
+ Assert.Equal("Tasty.Snook", model.GetHiLoSequenceName());
- model.SetSqlServerHiLoSequenceName(null);
+ model.SetHiLoSequenceName(null);
- Assert.Equal(SqlServerModelExtensions.DefaultHiLoSequenceName, model.GetSqlServerHiLoSequenceName());
+ Assert.Equal(SqlServerModelExtensions.DefaultHiLoSequenceName, model.GetHiLoSequenceName());
}
[ConditionalFact]
@@ -286,39 +286,39 @@ public void Can_get_and_set_default_sequence_schema_on_model()
var modelBuilder = GetModelBuilder();
var model = modelBuilder.Model;
- Assert.Null(model.GetSqlServerHiLoSequenceSchema());
+ Assert.Null(model.GetHiLoSequenceSchema());
- model.SetSqlServerHiLoSequenceSchema("Tasty.Snook");
+ model.SetHiLoSequenceSchema("Tasty.Snook");
- Assert.Equal("Tasty.Snook", model.GetSqlServerHiLoSequenceSchema());
+ Assert.Equal("Tasty.Snook", model.GetHiLoSequenceSchema());
- model.SetSqlServerHiLoSequenceSchema(null);
+ model.SetHiLoSequenceSchema(null);
- Assert.Null(model.GetSqlServerHiLoSequenceSchema());
+ Assert.Null(model.GetHiLoSequenceSchema());
}
[ConditionalFact]
public void Can_get_and_set_value_generation_on_property()
{
var modelBuilder = GetModelBuilder();
- modelBuilder.Model.SetSqlServerValueGenerationStrategy(null);
+ modelBuilder.Model.SetValueGenerationStrategy(null);
var property = modelBuilder
.Entity()
.Property(e => e.Id)
.Metadata;
- Assert.Equal(SqlServerValueGenerationStrategy.None, property.GetSqlServerValueGenerationStrategy());
+ Assert.Equal(SqlServerValueGenerationStrategy.None, property.GetValueGenerationStrategy());
Assert.Equal(ValueGenerated.OnAdd, property.ValueGenerated);
- property.SetSqlServerValueGenerationStrategy(SqlServerValueGenerationStrategy.SequenceHiLo);
+ property.SetValueGenerationStrategy(SqlServerValueGenerationStrategy.SequenceHiLo);
- Assert.Equal(SqlServerValueGenerationStrategy.SequenceHiLo, property.GetSqlServerValueGenerationStrategy());
+ Assert.Equal(SqlServerValueGenerationStrategy.SequenceHiLo, property.GetValueGenerationStrategy());
Assert.Equal(ValueGenerated.OnAdd, property.ValueGenerated);
- property.SetSqlServerValueGenerationStrategy(null);
+ property.SetValueGenerationStrategy(null);
- Assert.Equal(SqlServerValueGenerationStrategy.None, property.GetSqlServerValueGenerationStrategy());
+ Assert.Equal(SqlServerValueGenerationStrategy.None, property.GetValueGenerationStrategy());
Assert.Equal(ValueGenerated.OnAdd, property.ValueGenerated);
}
@@ -332,15 +332,15 @@ public void Can_get_and_set_value_generation_on_nullable_property()
.Property(e => e.NullableInt).ValueGeneratedOnAdd()
.Metadata;
- Assert.Equal(SqlServerValueGenerationStrategy.IdentityColumn, property.GetSqlServerValueGenerationStrategy());
+ Assert.Equal(SqlServerValueGenerationStrategy.IdentityColumn, property.GetValueGenerationStrategy());
- property.SetSqlServerValueGenerationStrategy(SqlServerValueGenerationStrategy.SequenceHiLo);
+ property.SetValueGenerationStrategy(SqlServerValueGenerationStrategy.SequenceHiLo);
- Assert.Equal(SqlServerValueGenerationStrategy.SequenceHiLo, property.GetSqlServerValueGenerationStrategy());
+ Assert.Equal(SqlServerValueGenerationStrategy.SequenceHiLo, property.GetValueGenerationStrategy());
- property.SetSqlServerValueGenerationStrategy(null);
+ property.SetValueGenerationStrategy(null);
- Assert.Equal(SqlServerValueGenerationStrategy.IdentityColumn, property.GetSqlServerValueGenerationStrategy());
+ Assert.Equal(SqlServerValueGenerationStrategy.IdentityColumn, property.GetValueGenerationStrategy());
}
[ConditionalFact]
@@ -356,7 +356,7 @@ public void Throws_setting_sequence_generation_for_invalid_type()
Assert.Equal(
SqlServerStrings.SequenceBadType("Name", nameof(Customer), "string"),
Assert.Throws(
- () => property.SetSqlServerValueGenerationStrategy(SqlServerValueGenerationStrategy.SequenceHiLo)).Message);
+ () => property.SetValueGenerationStrategy(SqlServerValueGenerationStrategy.SequenceHiLo)).Message);
}
[ConditionalFact]
@@ -372,7 +372,7 @@ public void Throws_setting_identity_generation_for_invalid_type()
Assert.Equal(
SqlServerStrings.IdentityBadType("Name", nameof(Customer), "string"),
Assert.Throws(
- () => property.SetSqlServerValueGenerationStrategy(SqlServerValueGenerationStrategy.IdentityColumn)).Message);
+ () => property.SetValueGenerationStrategy(SqlServerValueGenerationStrategy.IdentityColumn)).Message);
}
[ConditionalFact]
@@ -385,16 +385,16 @@ public void Can_get_and_set_sequence_name_on_property()
.Property(e => e.Id)
.Metadata;
- Assert.Null(property.GetSqlServerHiLoSequenceName());
- Assert.Null(((IProperty)property).GetSqlServerHiLoSequenceName());
+ Assert.Null(property.GetHiLoSequenceName());
+ Assert.Null(((IProperty)property).GetHiLoSequenceName());
- property.SetSqlServerHiLoSequenceName("Snook");
+ property.SetHiLoSequenceName("Snook");
- Assert.Equal("Snook", property.GetSqlServerHiLoSequenceName());
+ Assert.Equal("Snook", property.GetHiLoSequenceName());
- property.SetSqlServerHiLoSequenceName(null);
+ property.SetHiLoSequenceName(null);
- Assert.Null(property.GetSqlServerHiLoSequenceName());
+ Assert.Null(property.GetHiLoSequenceName());
}
[ConditionalFact]
@@ -407,15 +407,15 @@ public void Can_get_and_set_sequence_schema_on_property()
.Property(e => e.Id)
.Metadata;
- Assert.Null(property.GetSqlServerHiLoSequenceSchema());
+ Assert.Null(property.GetHiLoSequenceSchema());
- property.SetSqlServerHiLoSequenceSchema("Tasty");
+ property.SetHiLoSequenceSchema("Tasty");
- Assert.Equal("Tasty", property.GetSqlServerHiLoSequenceSchema());
+ Assert.Equal("Tasty", property.GetHiLoSequenceSchema());
- property.SetSqlServerHiLoSequenceSchema(null);
+ property.SetHiLoSequenceSchema(null);
- Assert.Null(property.GetSqlServerHiLoSequenceSchema());
+ Assert.Null(property.GetHiLoSequenceSchema());
}
[ConditionalFact]
@@ -430,20 +430,20 @@ public void TryGetSequence_returns_null_if_property_is_not_configured_for_sequen
modelBuilder.Model.AddSequence("DaneelOlivaw");
- Assert.Null(property.FindSqlServerHiLoSequence());
+ Assert.Null(property.FindHiLoSequence());
- property.SetSqlServerHiLoSequenceName("DaneelOlivaw");
+ property.SetHiLoSequenceName("DaneelOlivaw");
- Assert.Null(property.FindSqlServerHiLoSequence());
+ Assert.Null(property.FindHiLoSequence());
- modelBuilder.Model.SetSqlServerValueGenerationStrategy(SqlServerValueGenerationStrategy.IdentityColumn);
+ modelBuilder.Model.SetValueGenerationStrategy(SqlServerValueGenerationStrategy.IdentityColumn);
- Assert.Null(property.FindSqlServerHiLoSequence());
+ Assert.Null(property.FindHiLoSequence());
- modelBuilder.Model.SetSqlServerValueGenerationStrategy(null);
- property.SetSqlServerValueGenerationStrategy(SqlServerValueGenerationStrategy.IdentityColumn);
+ modelBuilder.Model.SetValueGenerationStrategy(null);
+ property.SetValueGenerationStrategy(SqlServerValueGenerationStrategy.IdentityColumn);
- Assert.Null(property.FindSqlServerHiLoSequence());
+ Assert.Null(property.FindHiLoSequence());
}
[ConditionalFact]
@@ -458,10 +458,10 @@ public void TryGetSequence_returns_sequence_property_is_marked_for_sequence_gene
.Metadata;
modelBuilder.Model.AddSequence("DaneelOlivaw");
- property.SetSqlServerHiLoSequenceName("DaneelOlivaw");
- property.SetSqlServerValueGenerationStrategy(SqlServerValueGenerationStrategy.SequenceHiLo);
+ property.SetHiLoSequenceName("DaneelOlivaw");
+ property.SetValueGenerationStrategy(SqlServerValueGenerationStrategy.SequenceHiLo);
- Assert.Equal("DaneelOlivaw", property.FindSqlServerHiLoSequence().Name);
+ Assert.Equal("DaneelOlivaw", property.FindHiLoSequence().Name);
}
[ConditionalFact]
@@ -476,10 +476,10 @@ public void TryGetSequence_returns_sequence_property_is_marked_for_default_gener
.Metadata;
modelBuilder.Model.AddSequence("DaneelOlivaw");
- modelBuilder.Model.SetSqlServerValueGenerationStrategy(SqlServerValueGenerationStrategy.SequenceHiLo);
- property.SetSqlServerHiLoSequenceName("DaneelOlivaw");
+ modelBuilder.Model.SetValueGenerationStrategy(SqlServerValueGenerationStrategy.SequenceHiLo);
+ property.SetHiLoSequenceName("DaneelOlivaw");
- Assert.Equal("DaneelOlivaw", property.FindSqlServerHiLoSequence().Name);
+ Assert.Equal("DaneelOlivaw", property.FindHiLoSequence().Name);
}
[ConditionalFact]
@@ -494,10 +494,10 @@ public void TryGetSequence_returns_sequence_property_is_marked_for_sequence_gene
.Metadata;
modelBuilder.Model.AddSequence("DaneelOlivaw");
- modelBuilder.Model.SetSqlServerHiLoSequenceName("DaneelOlivaw");
- property.SetSqlServerValueGenerationStrategy(SqlServerValueGenerationStrategy.SequenceHiLo);
+ modelBuilder.Model.SetHiLoSequenceName("DaneelOlivaw");
+ property.SetValueGenerationStrategy(SqlServerValueGenerationStrategy.SequenceHiLo);
- Assert.Equal("DaneelOlivaw", property.FindSqlServerHiLoSequence().Name);
+ Assert.Equal("DaneelOlivaw", property.FindHiLoSequence().Name);
}
[ConditionalFact]
@@ -513,10 +513,10 @@ public void
.Metadata;
modelBuilder.Model.AddSequence("DaneelOlivaw");
- modelBuilder.Model.SetSqlServerValueGenerationStrategy(SqlServerValueGenerationStrategy.SequenceHiLo);
- modelBuilder.Model.SetSqlServerHiLoSequenceName("DaneelOlivaw");
+ modelBuilder.Model.SetValueGenerationStrategy(SqlServerValueGenerationStrategy.SequenceHiLo);
+ modelBuilder.Model.SetHiLoSequenceName("DaneelOlivaw");
- Assert.Equal("DaneelOlivaw", property.FindSqlServerHiLoSequence().Name);
+ Assert.Equal("DaneelOlivaw", property.FindHiLoSequence().Name);
}
[ConditionalFact]
@@ -531,12 +531,12 @@ public void TryGetSequence_with_schema_returns_sequence_property_is_marked_for_s
.Metadata;
modelBuilder.Model.AddSequence("DaneelOlivaw", "R");
- property.SetSqlServerHiLoSequenceName("DaneelOlivaw");
- property.SetSqlServerHiLoSequenceSchema("R");
- property.SetSqlServerValueGenerationStrategy(SqlServerValueGenerationStrategy.SequenceHiLo);
+ property.SetHiLoSequenceName("DaneelOlivaw");
+ property.SetHiLoSequenceSchema("R");
+ property.SetValueGenerationStrategy(SqlServerValueGenerationStrategy.SequenceHiLo);
- Assert.Equal("DaneelOlivaw", property.FindSqlServerHiLoSequence().Name);
- Assert.Equal("R", property.FindSqlServerHiLoSequence().Schema);
+ Assert.Equal("DaneelOlivaw", property.FindHiLoSequence().Name);
+ Assert.Equal("R", property.FindHiLoSequence().Schema);
}
[ConditionalFact]
@@ -551,12 +551,12 @@ public void TryGetSequence_with_schema_returns_sequence_model_is_marked_for_sequ
.Metadata;
modelBuilder.Model.AddSequence("DaneelOlivaw", "R");
- modelBuilder.Model.SetSqlServerValueGenerationStrategy(SqlServerValueGenerationStrategy.SequenceHiLo);
- property.SetSqlServerHiLoSequenceName("DaneelOlivaw");
- property.SetSqlServerHiLoSequenceSchema("R");
+ modelBuilder.Model.SetValueGenerationStrategy(SqlServerValueGenerationStrategy.SequenceHiLo);
+ property.SetHiLoSequenceName("DaneelOlivaw");
+ property.SetHiLoSequenceSchema("R");
- Assert.Equal("DaneelOlivaw", property.FindSqlServerHiLoSequence().Name);
- Assert.Equal("R", property.FindSqlServerHiLoSequence().Schema);
+ Assert.Equal("DaneelOlivaw", property.FindHiLoSequence().Name);
+ Assert.Equal("R", property.FindHiLoSequence().Schema);
}
[ConditionalFact]
@@ -571,12 +571,12 @@ public void TryGetSequence_with_schema_returns_sequence_property_is_marked_for_s
.Metadata;
modelBuilder.Model.AddSequence("DaneelOlivaw", "R");
- modelBuilder.Model.SetSqlServerHiLoSequenceName("DaneelOlivaw");
- modelBuilder.Model.SetSqlServerHiLoSequenceSchema("R");
- property.SetSqlServerValueGenerationStrategy(SqlServerValueGenerationStrategy.SequenceHiLo);
+ modelBuilder.Model.SetHiLoSequenceName("DaneelOlivaw");
+ modelBuilder.Model.SetHiLoSequenceSchema("R");
+ property.SetValueGenerationStrategy(SqlServerValueGenerationStrategy.SequenceHiLo);
- Assert.Equal("DaneelOlivaw", property.FindSqlServerHiLoSequence().Name);
- Assert.Equal("R", property.FindSqlServerHiLoSequence().Schema);
+ Assert.Equal("DaneelOlivaw", property.FindHiLoSequence().Name);
+ Assert.Equal("R", property.FindHiLoSequence().Schema);
}
[ConditionalFact]
@@ -591,12 +591,12 @@ public void TryGetSequence_with_schema_returns_sequence_model_is_marked_for_sequ
.Metadata;
modelBuilder.Model.AddSequence("DaneelOlivaw", "R");
- modelBuilder.Model.SetSqlServerValueGenerationStrategy(SqlServerValueGenerationStrategy.SequenceHiLo);
- modelBuilder.Model.SetSqlServerHiLoSequenceName("DaneelOlivaw");
- modelBuilder.Model.SetSqlServerHiLoSequenceSchema("R");
+ modelBuilder.Model.SetValueGenerationStrategy(SqlServerValueGenerationStrategy.SequenceHiLo);
+ modelBuilder.Model.SetHiLoSequenceName("DaneelOlivaw");
+ modelBuilder.Model.SetHiLoSequenceSchema("R");
- Assert.Equal("DaneelOlivaw", property.FindSqlServerHiLoSequence().Name);
- Assert.Equal("R", property.FindSqlServerHiLoSequence().Schema);
+ Assert.Equal("DaneelOlivaw", property.FindHiLoSequence().Name);
+ Assert.Equal("R", property.FindHiLoSequence().Schema);
}
private static ModelBuilder GetModelBuilder() => SqlServerTestHelpers.Instance.CreateConventionBuilder();
diff --git a/test/EFCore.SqlServer.Tests/ModelBuilding/SqlServerModelBuilderGenericTest.cs b/test/EFCore.SqlServer.Tests/ModelBuilding/SqlServerModelBuilderGenericTest.cs
index 373302e9f18..d0fe2b4b78e 100644
--- a/test/EFCore.SqlServer.Tests/ModelBuilding/SqlServerModelBuilderGenericTest.cs
+++ b/test/EFCore.SqlServer.Tests/ModelBuilding/SqlServerModelBuilderGenericTest.cs
@@ -373,10 +373,10 @@ public virtual void Owned_types_can_be_mapped_to_different_tables()
Assert.Equal("BT", book.GetTableName());
Assert.Equal("LS", bookOwnership1.DeclaringEntityType.GetSchema());
Assert.Equal("LT", bookOwnership1.DeclaringEntityType.GetTableName());
- Assert.False(bookOwnership1.DeclaringEntityType.GetSqlServerIsMemoryOptimized());
+ Assert.False(bookOwnership1.DeclaringEntityType.IsMemoryOptimized());
Assert.Equal("TS", bookOwnership2.DeclaringEntityType.GetSchema());
Assert.Equal("TT", bookOwnership2.DeclaringEntityType.GetTableName());
- Assert.True(bookOwnership2.DeclaringEntityType.GetSqlServerIsMemoryOptimized());
+ Assert.True(bookOwnership2.DeclaringEntityType.IsMemoryOptimized());
Assert.Equal("AS2", bookLabel1Ownership1.DeclaringEntityType.GetSchema());
Assert.Equal("AT2", bookLabel1Ownership1.DeclaringEntityType.GetTableName());
Assert.Equal("SS1", bookLabel1Ownership2.DeclaringEntityType.GetSchema());
@@ -445,7 +445,7 @@ public virtual void Owned_type_collections_can_be_mapped_to_different_tables()
owned.GetProperties().Select(p => p.GetColumnName()));
Assert.Equal(nameof(Order), owned.GetTableName());
Assert.Null(owned.GetSchema());
- Assert.True(owned.GetSqlServerIsMemoryOptimized());
+ Assert.True(owned.IsMemoryOptimized());
modelBuilder.Entity().OwnsMany(
c => c.Orders,
diff --git a/test/EFCore.Sqlite.Tests/Metadata/Builders/SqliteBuilderExtensionsTest.cs b/test/EFCore.Sqlite.Tests/Metadata/Builders/SqliteBuilderExtensionsTest.cs
index 28aa5c20a52..c613aad1a2a 100644
--- a/test/EFCore.Sqlite.Tests/Metadata/Builders/SqliteBuilderExtensionsTest.cs
+++ b/test/EFCore.Sqlite.Tests/Metadata/Builders/SqliteBuilderExtensionsTest.cs
@@ -37,7 +37,7 @@ public void Can_set_srid(bool obsolete)
.Property(e => e.Geometry)
.Metadata;
- Assert.Equal(1, property.GetSqliteSrid());
+ Assert.Equal(1, property.GetSrid());
}
[ConditionalTheory]
@@ -69,7 +69,7 @@ public void Can_set_srid_non_generic(bool obsolete)
.Property("Geometry")
.Metadata;
- Assert.Equal(1, property.GetSqliteSrid());
+ Assert.Equal(1, property.GetSrid());
}
[ConditionalTheory]
@@ -101,7 +101,7 @@ public void Can_set_srid_convention(bool obsolete)
.Property(typeof(string), "Geometry")
.Metadata;
- Assert.Equal(1, property.GetSqliteSrid());
+ Assert.Equal(1, property.GetSrid());
}
[ConditionalTheory]
@@ -133,7 +133,7 @@ public void Can_set_dimension_convention(bool obsolete)
.Property(typeof(string), "Geometry")
.Metadata;
- Assert.Equal("Z", property.GetSqliteDimension());
+ Assert.Equal("Z", property.GetSpatialDimension());
}
protected virtual ModelBuilder CreateConventionModelBuilder()
diff --git a/test/EFCore.Sqlite.Tests/Metadata/SqliteMetadataExtensionsTest.cs b/test/EFCore.Sqlite.Tests/Metadata/SqliteMetadataExtensionsTest.cs
index ce40b55e786..55a53d0a164 100644
--- a/test/EFCore.Sqlite.Tests/Metadata/SqliteMetadataExtensionsTest.cs
+++ b/test/EFCore.Sqlite.Tests/Metadata/SqliteMetadataExtensionsTest.cs
@@ -18,15 +18,15 @@ public void Can_get_and_set_srid()
.Property(e => e.Geometry)
.Metadata;
- Assert.Null(property.GetSqliteSrid());
+ Assert.Null(property.GetSrid());
- property.SetSqliteSrid(1);
+ property.SetSrid(1);
- Assert.Equal(1, property.GetSqliteSrid());
+ Assert.Equal(1, property.GetSrid());
- property.SetSqliteSrid(null);
+ property.SetSrid(null);
- Assert.Null(property.GetSqliteSrid());
+ Assert.Null(property.GetSrid());
}
[ConditionalFact]
@@ -39,15 +39,15 @@ public void Can_get_and_set_dimension()
.Property(e => e.Geometry)
.Metadata;
- Assert.Null(property.GetSqliteDimension());
+ Assert.Null(property.GetSpatialDimension());
- property.SetSqliteDimension("Z");
+ property.SetSpatialDimension("Z");
- Assert.Equal("Z", property.GetSqliteDimension());
+ Assert.Equal("Z", property.GetSpatialDimension());
- property.SetSqliteDimension(null);
+ property.SetSpatialDimension(null);
- Assert.Null(property.GetSqliteDimension());
+ Assert.Null(property.GetSpatialDimension());
}
private class Customer