Skip to content

Commit 4fd970f

Browse files
Update dependency FirebirdSql.Data.FirebirdClient to v9 (#3122)
* Update dependency FirebirdSql.Data.FirebirdClient to v9 * Add missing dialect keywords Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Co-authored-by: Alex Zaytsev <hazzik@gmail.com>
1 parent b949b7b commit 4fd970f

File tree

2 files changed

+47
-3
lines changed

2 files changed

+47
-3
lines changed

src/NHibernate.Test/NHibernate.Test.csproj

+1-1
Original file line numberDiff line numberDiff line change
@@ -65,7 +65,7 @@
6565
<PackageReference Include="NUnit" Version="3.13.2" />
6666
<PackageReference Include="NUnit3TestAdapter" Version="4.2.1" />
6767
<PackageReference Include="Microsoft.NET.Test.Sdk" Version="17.0.0" />
68-
<PackageReference Include="FirebirdSql.Data.FirebirdClient" Version="8.5.2" />
68+
<PackageReference Include="FirebirdSql.Data.FirebirdClient" Version="9.1.1" />
6969
<PackageReference Include="Npgsql" Version="6.0.6" />
7070
<PackageReference Include="MySql.Data" Version="8.0.27" />
7171
</ItemGroup>

src/NHibernate/Dialect/FirebirdDialect.cs

+46-2
Original file line numberDiff line numberDiff line change
@@ -276,21 +276,33 @@ public SqlString Render(IList args, ISessionFactoryImplementor factory)
276276
"avg",
277277
"base_name",
278278
"before",
279+
"bit_length",
279280
"blob sub_type 1",
281+
"boolean",
280282
"break",
281283
"cache",
282284
"cascade",
285+
"char_length",
286+
"character_length",
283287
"check_point_length",
284288
"coalesce",
289+
"comment",
285290
"committed",
286291
"computed",
287292
"conditional",
288293
"connection_id",
289294
"containing",
295+
"corr",
290296
"count",
297+
"covar_pop",
298+
"covar_samp",
291299
"cstring",
300+
"current_connection",
301+
"current_transaction",
292302
"database",
293303
"debug",
304+
"decfloat",
305+
"deleting",
294306
"desc",
295307
"descending",
296308
"descriptor",
@@ -309,6 +321,8 @@ public SqlString Render(IList args, ISessionFactoryImplementor factory)
309321
"inactive",
310322
"index",
311323
"input_type",
324+
"inserting",
325+
"int128",
312326
"isolation",
313327
"key",
314328
"last",
@@ -318,6 +332,7 @@ public SqlString Render(IList args, ISessionFactoryImplementor factory)
318332
"log_buffer_size",
319333
"logfile",
320334
"long",
335+
"lower",
321336
"manual",
322337
"max",
323338
"maximum_segment",
@@ -328,29 +343,50 @@ public SqlString Render(IList args, ISessionFactoryImplementor factory)
328343
"nullif",
329344
"nulls",
330345
"num_log_buffers",
346+
"octet_length",
347+
"offset",
331348
"option",
332349
"output_type",
333350
"overflow",
334-
"page",
335351
"page_size",
352+
"page",
336353
"pages",
337354
"password",
338355
"plan",
339356
"position",
340357
"post_event",
341358
"privileges",
342359
"protected",
360+
"publication",
343361
"raw_partitions",
344362
"rdb$db_key",
363+
"rdb$error",
364+
"rdb$get_context",
365+
"rdb$get_transaction_cn",
366+
"rdb$record_version",
367+
"rdb$role_in_use",
368+
"rdb$set_context",
369+
"rdb$system_privilege",
345370
"read",
346371
"record_version",
347372
"recreate",
373+
"regr_avgx",
374+
"regr_avgy",
375+
"regr_count",
376+
"regr_intercept",
377+
"regr_r2",
378+
"regr_slope",
379+
"regr_sxx",
380+
"regr_sxy",
381+
"regr_syy",
348382
"reserv",
349383
"reserving",
384+
"resetting",
350385
"restrict",
351386
"retain",
352387
"returning_values",
353388
"role",
389+
"row_count",
354390
"rows_affected",
355391
"schema",
356392
"segment",
@@ -366,15 +402,23 @@ public SqlString Render(IList args, ISessionFactoryImplementor factory)
366402
"starting",
367403
"starts",
368404
"statistics",
405+
"stddev_pop",
406+
"stddev_samp",
369407
"sub_type",
370408
"substring",
371409
"sum",
372410
"suspend",
373-
"transaction",
374411
"transaction_id",
412+
"transaction",
413+
"trim",
375414
"type",
415+
"unbounded",
376416
"uncommitted",
417+
"updating",
377418
"upper",
419+
"var_pop",
420+
"var_samp",
421+
"varbinary",
378422
"variable",
379423
"view",
380424
"wait",

0 commit comments

Comments
 (0)