1
1
using System . ComponentModel . DataAnnotations . Schema ;
2
2
using Microsoft . EntityFrameworkCore . ValueGeneration . Internal ;
3
3
using Npgsql . EntityFrameworkCore . PostgreSQL . TestUtilities ;
4
+ using Npgsql . EntityFrameworkCore . PostgreSQL . ValueGeneration ;
4
5
using Npgsql . EntityFrameworkCore . PostgreSQL . ValueGeneration . Internal ;
5
6
6
7
namespace Npgsql . EntityFrameworkCore . PostgreSQL ;
@@ -21,7 +22,7 @@ public void Returns_built_in_generators_for_types_setup_for_value_generation()
21
22
AssertGenerator < TemporaryByteValueGenerator > ( "NullableByte" ) ;
22
23
AssertGenerator < TemporaryDecimalValueGenerator > ( "Decimal" ) ;
23
24
AssertGenerator < StringValueGenerator > ( "String" ) ;
24
- AssertGenerator < NpgsqlUuid7ValueGenerator > ( "Guid" ) ;
25
+ AssertGenerator < NpgsqlSequentialGuidValueGenerator > ( "Guid" ) ;
25
26
AssertGenerator < BinaryValueGenerator > ( "Binary" ) ;
26
27
}
27
28
@@ -128,7 +129,7 @@ public void Returns_sequence_value_generators_when_configured_for_model()
128
129
AssertGenerator < NpgsqlSequenceHiLoValueGenerator < long > > ( "NullableLong" , setSequences : true ) ;
129
130
AssertGenerator < NpgsqlSequenceHiLoValueGenerator < short > > ( "NullableShort" , setSequences : true ) ;
130
131
AssertGenerator < StringValueGenerator > ( "String" , setSequences : true ) ;
131
- AssertGenerator < NpgsqlUuid7ValueGenerator > ( "Guid" , setSequences : true ) ;
132
+ AssertGenerator < NpgsqlSequentialGuidValueGenerator > ( "Guid" , setSequences : true ) ;
132
133
AssertGenerator < BinaryValueGenerator > ( "Binary" , setSequences : true ) ;
133
134
}
134
135
@@ -216,7 +217,7 @@ public void NpgsqlUuid7ValueGenerator_creates_uuidv7()
216
217
{
217
218
var dtoNow = DateTimeOffset . UtcNow ;
218
219
var net9Internal = Guid . CreateVersion7 ( dtoNow ) ;
219
- var custom = NpgsqlUuid7ValueGenerator . BorrowedFromNet9 . CreateVersion7 ( dtoNow ) ;
220
+ var custom = NpgsqlSequentialGuidValueGenerator . BorrowedFromNet9 . CreateVersion7 ( dtoNow ) ;
220
221
var bytenet9 = net9Internal . ToByteArray ( ) . AsSpan ( 0 , 6 ) ;
221
222
var bytecustom = custom . ToByteArray ( ) . AsSpan ( 0 , 6 ) ;
222
223
Assert . Equal ( bytenet9 , bytecustom ) ;
0 commit comments