Shaolinq.Postgres 1.9.5

Shaolinq is a thoughtfully designed ORM and Linq provider for .NET
   
Use this package to add Shaolinq and out-of-the-box Postgres support (via Npgsql).
   
Designed to perform super fast and be easy to use, Shaolinq's features also include:
   
- First class schema-first ORM with WYSIWYG data access and minipulation.
- First class LINQ support (not the basic kind you see in most other OSS projects).
- Single trip updating of objects.
- Support for Sqlite, MySql and Postgres.
- Automatic database creation and schema migration.
- Delete LINQ extension for batch server side deletes.
- Full support for server side date functions (Date.DayOfWeek etc).
- Easily extensible with a simple interface for adding support for other ADO.NET compatible databases.
- Open Source!

There is a newer prerelease version of this package available.
See the version list below for details.
Install-Package Shaolinq.Postgres -Version 1.9.5
dotnet add package Shaolinq.Postgres --version 1.9.5
<PackageReference Include="Shaolinq.Postgres" Version="1.9.5" />
For projects that support PackageReference, copy this XML node into the project file to reference the package.
paket add Shaolinq.Postgres --version 1.9.5
The NuGet Team does not provide support for this client. Please contact its maintainers for support.
#r "nuget: Shaolinq.Postgres, 1.9.5"
#r directive can be used in F# Interactive, C# scripting and .NET Interactive. Copy this into the interactive tool or source code of the script to reference the package.
// Install Shaolinq.Postgres as a Cake Addin
#addin nuget:?package=Shaolinq.Postgres&version=1.9.5

// Install Shaolinq.Postgres as a Cake Tool
#tool nuget:?package=Shaolinq.Postgres&version=1.9.5
The NuGet Team does not provide support for this client. Please contact its maintainers for support.

Release Notes

# 1.9.5
- Added Rollback data model hook.
- Fixed when some data model hooks were called.
# 1.9.4
- Fixed bug where comparing a nullable enum property to nullable enum variable can throw an exception if the variable is null.
# 1.9.3
- Added IDataAccessObjectAdvanced.DeflatedPredicate property.
# 1.9.2
- Added DataAccessModel.GetReference{T}(id)  where T : DataAccessObject method.
# 1.9.1
- Allow querying new objects while committing by disabling transaction-context object cache (DataAccessObjectDataContext).
This can occur if there are any computed properties that need to perform additional queries (including implicit N+1 queries from dereferencing child properties) in order to generate the property value.
# 1.9.0
- Fixed potential query caching problems when using queries that include predicated deflated references.

NuGet packages

This package is not used by any NuGet packages.

GitHub repositories

This package is not used by any popular GitHub repositories.

Version History

Version Downloads Last updated
1.9.5.1477-refs-pull-109-merge 120 10/1/2020
1.9.5.1476-refs-pull-109-head 123 10/1/2020
1.9.5.1475-refs-pull-100-merge 132 9/30/2020
1.9.5.1474-refs-pull-104-merge 129 9/30/2020
1.9.5.1471-refs-pull-108-merge 139 9/30/2020
1.9.5.1470-refs-pull-108-merge 177 9/30/2020
1.9.5.1469-refs-pull-108-head 181 9/30/2020
1.9.5.1468-refs-pull-107-merge 177 9/30/2020
1.9.5.1467-refs-pull-107-head 177 9/30/2020
1.9.5.1466-refs-pull-106-merge 181 9/30/2020
1.9.5.1465-refs-pull-106-head 180 9/30/2020
1.9.5.1464-refs-pull-105-merge 209 9/30/2020
1.9.5.1462-refs-pull-104-merge 220 9/30/2020
1.9.5.1460-refs-pull-100-merge 198 4/1/2020
1.9.5 352 1/17/2020
1.9.4.1454-refs-pull-97-merge 256 9/18/2019
1.9.4.1453-refs-pull-97-head 213 9/18/2019
1.9.4.1452-refs-pull-96-merge 209 9/18/2019
1.9.4.1451-refs-pull-96-head 205 9/18/2019
1.9.4.1450-refs-pull-95-merge 206 9/18/2019
1.9.4.1449-refs-pull-95-head 203 9/18/2019
1.9.4 564 11/9/2018
1.9.3.1445-fix-null-enum-bug 366 11/9/2018
1.9.3 366 11/9/2018
1.9.1.1438-feature-allow-re... 372 10/23/2018
1.9.1 393 10/23/2018
1.9.0.1437-feature-model-ge... 381 10/21/2018
1.9.0.1435-fix-query-cachin... 386 10/18/2018
1.9.0 382 10/18/2018
1.8.15 386 10/17/2018
1.8.14.1433-fix-nested-quer... 374 10/17/2018
1.8.14 368 10/16/2018
1.8.13.1429-fix-fix-nested-... 382 10/15/2018
1.8.13 391 10/15/2018
1.8.12 427 10/2/2018
1.8.11.1420-feature-allow-i... 379 10/2/2018
1.8.11.1419-feature-allow-i... 387 10/1/2018
1.8.11.1418-feature-allow-i... 401 10/1/2018
1.8.11 385 9/25/2018
1.8.10.1416-fix-distinct-co... 396 9/25/2018
1.8.10 473 8/16/2018
1.8.9 442 8/16/2018
1.8.8.1409-feature-sqlserve... 438 8/13/2018
1.8.8 448 8/10/2018
1.8.7.1404-fix-sql-index-an... 425 8/10/2018
1.8.7 462 8/10/2018
1.8.6 489 8/8/2018
1.8.4.1394-feature-exclude-... 474 8/7/2018
1.8.4 457 8/7/2018
1.8.3.1391-feature-unique-i... 450 8/7/2018
1.8.3 456 8/6/2018
1.8.2.1387-fix-support-over... 452 8/6/2018
1.8.2 467 8/2/2018
1.8.1.1384-fix-computed-mem... 431 8/1/2018
1.8.1.1383-fix-computed-mem... 430 8/1/2018
1.8.1 465 7/29/2018
1.8.0 461 7/28/2018
1.7.2 456 7/23/2018
1.7.1 445 7/22/2018
1.7.0.1340-feature-support-... 439 7/22/2018
1.7.0.1338-feature-support-... 421 7/22/2018
1.7.0 439 7/22/2018
1.6.0.1329-feature-naming-t... 443 7/21/2018
1.5.0.1304 460 7/20/2018
1.5.0.1303-feature-class-le... 431 7/20/2018
1.5.0.1300 528 6/4/2018
1.5.0.1296-fix-datacontext-... 580 5/6/2018
1.5.0.1295 555 4/26/2018
1.5.0.1294 493 4/26/2018
1.5.0.1285 568 2/6/2018
1.5.0.1285-asynchooks-test 528 2/6/2018
1.5.0.1280-asynchooks-test 509 2/5/2018
1.3.1.1240 563 1/23/2018
1.3.1.1208 573 1/17/2018
1.3.1.1207 523 1/8/2018
1.3.1.1206 551 1/8/2018
1.3.1.1204 532 1/3/2018
1.3.1.1198 552 12/21/2017
1.3.1.1195 488 12/1/2017
1.3.1.1194 492 12/1/2017
1.3.1.1193 491 12/1/2017
1.3.1.1171 547 10/17/2017
1.3.1.1163 580 7/5/2017
1.3.1.1160 529 6/21/2017
1.3.1.1159 525 6/21/2017
1.3.1.1155 555 6/20/2017
1.3.1.1153 539 6/19/2017
1.3.1.1151 524 6/16/2017
1.3.1.1148 533 6/15/2017
1.3.0.1144 537 6/12/2017
1.3.0.1141 553 6/9/2017
1.3.0.1137 549 5/12/2017
1.3.0.1135 511 5/11/2017
1.3.0.1134 526 5/11/2017
1.3.0.1131 524 5/6/2017
1.3.0.1130 530 5/6/2017
1.3.0.1129 530 5/5/2017
1.3.0.1128 537 5/5/2017
1.2.0.1118 504 5/4/2017
1.2.0.1116 536 5/4/2017
1.2.0.1114 525 5/4/2017
1.2.0.1112 522 5/4/2017
1.2.0.1111 526 5/3/2017
1.2.0.1107 531 5/2/2017
1.2.0.1104 528 4/29/2017
1.2.0.1103 508 4/28/2017
1.2.0.1101 511 4/28/2017
1.2.0.1095 531 4/27/2017
1.2.0.1092 541 4/18/2017
1.2.0.1088 524 4/17/2017
1.2.0.1087 533 4/17/2017
1.2.0.1086 521 4/17/2017
1.2.0.1085 530 4/17/2017
1.2.0.1084 532 4/17/2017
1.2.0.1072-rc1 505 4/14/2017
1.2.0.1071-rc1 499 4/14/2017
1.2.0.1064-rc1 494 4/1/2017
1.2.0.1061-rc1 512 3/31/2017
1.2.0.1059-rc1 485 3/29/2017
1.2.0.1057-rc1 495 3/28/2017
1.2.0.1055-rc1 492 3/28/2017
1.1.1.1044 532 3/24/2017
1.1.1.1040 539 3/19/2017
1.1.1.1004 543 3/10/2017
1.1.1.1002 526 3/9/2017
1.1.1.1000 582 2/1/2017
1.1.1.998 528 1/31/2017
1.1.1.996 634 12/15/2016
1.1.1.991 610 11/28/2016
1.1.1.989 1,142 9/22/2016
1.1.1.987 549 9/22/2016
1.1.1.986 533 9/22/2016
1.1.1.985 566 9/22/2016
1.1.1.982 620 8/24/2016
1.1.1.980 557 8/24/2016
1.1.1.979 560 8/22/2016
1.1.0.975 561 8/22/2016
1.1.0.973 558 8/22/2016
1.1.0.972 562 8/22/2016
1.1.0.971 558 8/18/2016
1.1.0.970 571 8/16/2016
1.1.0.967 547 8/15/2016
1.1.0.966 544 8/15/2016
1.1.0.964 563 8/11/2016
1.1.0.963 578 8/9/2016
1.1.0.961 553 8/9/2016
1.1.0.960 541 8/9/2016
1.1.0.959 543 8/8/2016
1.1.0.957 566 8/7/2016
1.1.0.956 555 8/7/2016
1.1.0.947-rc 513 8/6/2016
1.1.0.946-rc 549 8/5/2016
1.1.0.945 569 8/5/2016
1.1.0.942 612 7/27/2016
1.1.0.941 601 7/27/2016
1.1.0.939 572 7/27/2016
1.1.0.938 582 7/27/2016
1.1.0.936 594 7/26/2016
1.1.0.935 586 7/26/2016
1.1.0.932 582 7/25/2016
1.1.0.930 592 7/23/2016
1.1.0.929 586 7/23/2016
1.1.0.928 571 7/22/2016
1.1.0.927 585 7/22/2016
1.1.0.924 594 7/22/2016
1.1.0.923 565 7/21/2016
1.1.0.918 563 7/20/2016
1.1.0.915 540 7/20/2016
1.1.0.912 558 7/20/2016
1.1.0.910 542 7/20/2016
1.1.0.904 567 7/19/2016
1.1.0.903 550 7/18/2016
1.1.0.902 555 7/18/2016
1.1.0.901 575 7/18/2016
1.1.0.887 572 7/16/2016
1.1.0.886 578 7/16/2016
1.1.0.883 700 7/14/2016
1.1.0.879 698 7/13/2016
1.1.0.877 725 7/12/2016
1.1.0.864 573 7/9/2016
1.1.0.863 590 7/9/2016
1.1.0.859 584 7/8/2016
1.1.0.858 577 7/8/2016
1.1.0.857 590 7/6/2016
1.1.0.856 589 6/29/2016
1.1.0.855 563 6/28/2016
1.1.0.854 549 6/25/2016
1.0.1.851-rc 546 6/17/2016
1.0.1.849-rc 528 6/17/2016
1.0.1.842-rc 555 6/9/2016
1.0.1.841-rc 547 6/9/2016
1.0.1.839-rc 547 6/9/2016
1.0.1.837-rc 645 5/31/2016
1.0.1.835-rc 546 5/26/2016
1.0.1.834-rc 541 5/24/2016
1.0.1.833-rc 559 5/20/2016
1.0.1.832-rc 566 5/20/2016
1.0.1.828-rc 527 5/9/2016
1.0.1.827-rc 538 5/7/2016
1.0.1.826-rc 548 5/2/2016
1.0.1.824-rc 547 5/1/2016
1.0.1.823-rc 561 4/21/2016
1.0.1.822-rc 530 4/20/2016
1.0.1.821-rc 530 4/11/2016
1.0.1.819-rc 550 4/11/2016
1.0.1.818-rc 544 4/8/2016
1.0.1.817-rc 547 4/7/2016
1.0.1.813-rc 558 4/7/2016
1.0.1.812-rc 542 3/30/2016
1.0.1.811-rc 556 3/30/2016
1.0.1.810-rc 552 3/30/2016
1.0.1.808-rc 548 3/30/2016
1.0.1.807-rc 576 3/29/2016
1.0.1.806-rc 558 3/29/2016
1.0.1.805-rc 569 3/29/2016
1.0.1.796-rc 531 3/27/2016
1.0.1.793-rc 534 3/27/2016
1.0.1.788-rc 556 3/26/2016
1.0.1.785-rc 540 3/26/2016
1.0.1.778-rc 565 3/22/2016
1.0.1.777-rc 548 3/22/2016
1.0.1.776-rc 584 3/18/2016
1.0.1.775-rc 548 3/18/2016
1.0.1.774-rc 542 3/16/2016
1.0.1.773-rc 532 3/16/2016
1.0.1.771-rc 543 3/15/2016
1.0.1.769-rc 532 3/15/2016
1.0.1.765-rc 527 3/15/2016
1.0.1.764-rc 558 3/15/2016
1.0.1.759-rc 597 3/14/2016
1.0.1.758-rc 530 3/14/2016
1.0.1.757-rc 543 3/14/2016
1.0.1.752-rc 550 3/13/2016
1.0.1.748-rc 562 3/13/2016
1.0.1.747-rc 607 3/13/2016
1.0.1.746-rc 534 3/13/2016
1.0.1.743-rc 557 3/9/2016
1.0.1.742-rc 563 3/8/2016
1.0.1.741-rc 555 3/8/2016
1.0.1.740-rc 554 3/7/2016
1.0.1.736-rc 570 3/7/2016
1.0.1.735-rc 566 3/7/2016
1.0.1.729-rc 561 3/6/2016
1.0.1.728-rc 562 3/6/2016
1.0.1.726-rc 578 3/6/2016
1.0.1.724-rc 596 3/4/2016
1.0.1.723-rc 538 3/3/2016
1.0.1.722-rc 546 3/3/2016
1.0.1.721-rc 543 3/3/2016
1.0.1.719-rc 565 3/2/2016
1.0.1.717-rc 544 3/1/2016
1.0.1.716-rc 554 2/28/2016
1.0.1.711-rc 542 2/28/2016
1.0.1.709-rc 562 2/27/2016
1.0.1.708-rc 562 2/27/2016
1.0.1.707-rc 542 2/27/2016
1.0.1.706-rc 559 2/26/2016
1.0.1.705-rc 560 2/26/2016
1.0.1.701-rc 543 2/25/2016
1.0.1.699-rc 564 2/23/2016
1.0.1.696-rc 578 2/21/2016
1.0.1.693-rc 567 2/20/2016
1.0.1.691-rc 572 2/19/2016
1.0.1.689-rc 532 2/19/2016
1.0.1.684-rc 578 2/18/2016
1.0.1.683-rc 550 2/18/2016
1.0.1.676-rc 581 2/17/2016
1.0.1.673-rc 547 2/17/2016
1.0.1.670-rc 534 2/17/2016
1.0.1.665-rc 547 2/15/2016
1.0.1.663-rc 585 2/14/2016
1.0.1.659-rc 551 2/14/2016
1.0.1.657-rc 534 2/14/2016
1.0.1.654-rc 564 2/14/2016
1.0.1.648-rc 613 2/13/2016
1.0.1.647-rc 603 2/13/2016
1.0.1.632-rc 542 2/11/2016
1.0.1.631-rc 546 2/11/2016
1.0.1.626-rc 541 2/10/2016
1.0.1.625-rc 553 2/10/2016
1.0.1.609-rc 579 2/4/2016
1.0.1.605-rc 613 2/4/2016
1.0.1.604-rc 550 2/4/2016
1.0.1.600-rc 556 1/28/2016
1.0.1.597-rc 561 1/27/2016
1.0.1.596-rc 551 1/26/2016
1.0.1.595-rc 573 1/22/2016
1.0.1.593-rc 572 1/22/2016
1.0.1.590-rc 569 1/21/2016
1.0.1.588-rc 568 1/20/2016
1.0.1.583-rc 535 1/20/2016
1.0.1.582-rc 542 1/20/2016
1.0.1.574-rc 582 1/19/2016
1.0.1.571-rc 553 1/19/2016
1.0.1.570-rc 555 1/18/2016
1.0.1.569-rc 537 1/17/2016
1.0.1.568-rc 552 1/15/2016
1.0.1.565-rc 568 1/8/2016
1.0.1.564-rc 558 1/8/2016
1.0.1.561-rc 548 1/6/2016
1.0.1.557-rc 573 1/3/2016
1.0.1.554-rc 627 12/22/2015
1.0.1.553-rc 613 12/22/2015
1.0.1.552-rc 651 12/22/2015
1.0.1.551-rc 579 12/21/2015
1.0.1.550-rc 592 12/20/2015
1.0.1.545-rc 587 12/17/2015
1.0.1.543-rc 586 12/17/2015
1.0.1.542-rc 566 12/16/2015
1.0.1.539-rc 596 12/16/2015
1.0.1.525-rc 562 12/16/2015
1.0.1.521-rc 556 12/15/2015
1.0.1.512-rc 561 12/14/2015
1.0.1.508-rc 539 12/14/2015
1.0.1.505-rc 560 12/14/2015
1.0.0.492-rc 630 12/11/2015
1.0.0.491-rc 579 12/11/2015
1.0.0.488-rc 611 12/11/2015
1.0.0.487-rc 558 12/11/2015
1.0.0.485-rc 613 12/9/2015
1.0.0.481-rc 548 12/8/2015
1.0.0.479-rc 572 12/7/2015
1.0.0.473-rc 567 12/6/2015
1.0.0.472-rc 560 12/3/2015
1.0.0.469-rc 593 12/1/2015
1.0.0.465-rc 562 11/19/2015
1.0.0.464-rc 605 11/16/2015
1.0.0.458-rc 601 11/3/2015
1.0.0.448-rc 593 10/27/2015
1.0.0.447-rc 585 10/27/2015
1.0.0.446-rc 570 10/27/2015
1.0.0.443-rc 583 10/27/2015
1.0.0.441-rc 578 10/26/2015
1.0.0.436-rc 555 10/26/2015
1.0.0.434-rc 581 10/26/2015
1.0.0.433-rc 586 10/26/2015
0.9.1.426 891 10/8/2015
0.9.1.424 599 10/6/2015
0.9.1.418 641 9/29/2015
0.9.1.415 632 9/29/2015
0.9.1.411 614 9/28/2015
0.9.1.408 626 9/3/2015
0.9.1.407 617 8/18/2015
0.9.1.406 702 8/13/2015
0.9.1.405 568 8/13/2015
0.9.1.404 668 8/13/2015
0.9.1.401 681 7/21/2015
0.9.1.395 655 7/5/2015
0.9.1.394 614 7/4/2015
0.9.1.393 593 7/4/2015
0.9.1.390 639 6/13/2015
0.9.1.388 636 6/13/2015
0.9.1.386 611 6/13/2015
0.9.1.385 623 6/12/2015
0.9.1.382 607 6/12/2015
0.9.1.381 632 6/12/2015
0.9.1.380 593 6/12/2015
0.9.1.378 641 6/12/2015
0.9.1.375 684 2/27/2015
0.9.1.373 683 2/25/2015
0.9.1.370 617 2/25/2015
0.9.1.367 672 2/23/2015
0.9.1.365 621 2/21/2015
0.9.1.361 705 2/21/2015
0.9.1.358 703 2/16/2015
0.9.1.357 616 2/11/2015
0.9.0.355 735 2/10/2015
0.9.0.354 642 2/1/2015
0.9.0.353 685 1/30/2015
0.9.0.350 701 1/29/2015
0.9.0.338 635 1/12/2015
0.9.0.328 631 11/25/2014
0.9.0.326 626 11/24/2014
0.9.0.325 630 11/24/2014
0.9.0.323 697 11/23/2014
0.9.0.313 708 11/22/2014
0.9.0.299 770 11/12/2014
0.9.0.295 900 11/12/2014
0.9.0.290 788 11/11/2014
0.9.0.279 985 11/9/2014
0.9.0.269 913 11/6/2014
0.9.0.268 1,098 11/4/2014
0.9.0.266 1,396 11/3/2014
0.9.0.265 876 11/3/2014
0.9.0.263 1,107 11/3/2014
0.9.0.262 945 11/3/2014
0.9.0.249 641 10/27/2014
0.9.0.236 642 10/25/2014
0.9.0.234 648 10/24/2014
0.9.0.233 625 10/21/2014
0.9.0.227 624 10/21/2014
0.9.0.226 642 10/21/2014
0.9.0.225 664 10/21/2014
0.9.0.222 642 10/19/2014
0.9.0.221 630 10/19/2014
0.9.0.204 619 10/17/2014
0.9.0.200 624 10/15/2014
0.9.0.199 686 10/15/2014
0.9.0.193 620 10/14/2014
0.9.0.189 647 10/14/2014
0.9.0.184-test 640 10/14/2014
0.9.0.183-test 618 10/13/2014
0.9.0.179 657 10/13/2014
0.9.0.174 647 10/13/2014
0.6.0.173 629 10/13/2014
0.6.0.165 694 10/3/2014
0.6.0.160 657 9/18/2014
0.6.0.157 666 9/18/2014
0.6.0.155 643 9/18/2014
0.6.0.151 634 9/17/2014
0.6.0.147 677 9/16/2014
0.6.0.143 664 9/12/2014
0.6.0.141 640 9/10/2014
0.6.0.139 667 9/3/2014
0.6.0.135 629 8/21/2014
0.6.0.134 705 8/8/2014
0.6.0.130 689 8/4/2014
0.6.0.127 654 7/1/2014
0.6.0.101 745 1/21/2014
0.6.0.97 660 1/16/2014
0.5.0.51 750 1/5/2014
0.5.0.36 659 12/9/2013
0.5.0.35 694 12/8/2013
0.5.0.28 670 12/1/2013
Show less