@@ -24,7 +24,6 @@ private DbContextOptions<ParametricDecimalContext> BuildOptions()
2424 [
2525 [ 22 , 9 , 1.23456789m ] ,
2626 [ 30 , 10 , 123.4567890123m ] ,
27- [ 18 , 2 , 1.239m ] ,
2827 [ 18 , 2 , 12345678.91m ] ,
2928 [ 10 , 0 , 9999999999m ] ,
3029 [ 22 , 9 , - 0.123456789m ] ,
@@ -37,6 +36,7 @@ private DbContextOptions<ParametricDecimalContext> BuildOptions()
3736 [ 15 , 2 , 123456789012345.67m ] ,
3837 [ 10 , 0 , 12345678901m ] ,
3938 [ 22 , 9 , 1.0000000001m ] ,
39+ [ 18 , 2 , 1.239m ] ,
4040 [ 18 , 2 , 100000000000000000m ] ,
4141 [ 22 , 9 , 12345678901234567890.123456789m ] ,
4242 [ 22 , 9 , - 12345678901234567890.123456789m ] ,
@@ -48,8 +48,14 @@ private DbContextOptions<ParametricDecimalContext> BuildOptions()
4848 private ParametricDecimalContext NewCtx ( int p , int s )
4949 => new ( BuildOptions ( ) , p , s ) ;
5050
51- private static Task DropItemsTableAsync ( DbContext ctx , int p , int s ) =>
52- ctx . Database . ExecuteSqlRawAsync ( $ "DROP TABLE IF EXISTS Items_{ p } _{ s } ") ;
51+ private static Task DropItemsTableAsync ( DbContext ctx , int p , int s )
52+ {
53+ var helper = ctx . GetService < ISqlGenerationHelper > ( ) ;
54+ var tableName = $ "Items_{ p } _{ s } ";
55+ var sql = $ "DROP TABLE IF EXISTS { helper . DelimitIdentifier ( tableName ) } ";
56+
57+ return ctx . Database . ExecuteSqlRawAsync ( sql ) ;
58+ }
5359
5460 [ Theory ]
5561 [ MemberData ( nameof ( AdoLikeCases ) ) ]
0 commit comments